Solaris 10 서버에서 Ruby on Rails를 실행하고 있습니다. Ruby를 다시 설치하여 MySQL 시스템에서 제대로 작동하도록했습니다. 그래서 새로운 애플리케이션을 추가 할 수있었습니다. 나는 또한 보석과 시스템을 업데이트했다. 최근에 업데이트되지 않은 MySQL은이 시스템에서 유일하게 5.1.25 버전입니다.MySQL 데이터베이스에 액세스 할 때 RoR segfaults가 발생했습니다.
Mongrel 서버를 실행할 때 시스템은 몇 가지로드에 대해 정상적으로 작동하며 때로는 더 잘 작동합니다. 내 스캐 폴드 중 하나의 색인을 두 번 다시로드하거나 새 항목을 추가하고 표시 페이지를로드 한 후 서버가 세그먼트 오류를보고 종료합니다. "Segmentation Fault (코어 덤프)"이외의 디버그 출력이 없습니다. 다른 모든 출력은 정상적으로 나타납니다.
나는 내 서버에서 몇 가지 새로운 응용 프로그램을 만들었으며 동일한 오류가 표시됩니다. 데이터베이스를 사용하지 않는 응용 프로그램을 만들면이 문제가 나타나지 않습니다.
도움이나 의견을 보내 주시면 대단히 감사하겠습니다.
업데이트 : 안타깝게도 MySQL 5.0.45로 다운 그레이드하고 mysql gem을 재설치해도 문제가 해결되지 않았습니다. 다른 제안이 있으시면 알려 주시기 바랍니다. 설치된 소프트웨어의 전체 목록과 해당 버전 here을 볼 수 있습니다.
나는 5.0.45로 다운 그레이드했습니다. 그것은 그 문제를 해결하지 못했습니다. MySQL의 보석을 다시 설치하는 중이라면 도움이 될 것입니다. –