ext/apache2/Hooks.cpp エラー
環境
liunx
Ruby on Rails 2.3.5
twitter oauth
事象
twitter apiで認証処理(oauth)後 Internal Errorになる
apacheのエラーログ(例:/var/log/httpd/error.log)を見ると
[ pid=XXXX file=ext/apache2/Hooks.cpp:645 time= ]:
The backend application (process XXXX) did not send a valid HTTP response; instead, it sent nothing at all. It is possible that it has crashed; please check whether there are crashing bugs in this application.
というエラーが出ている
原因
どうやらその前にrubyを入れなおしてからおかしくなったみたい
対応
大きくニ点修正した
一点目
logファイルの権限、オーナーの見直しを行い chown と chmod(755や777)を実行
二点目
gemで oauth,jsonの入れなおし
gem uninstall 後 gem install を実施