サービスエンドポイントを作成しましたが、REST URL、例:http://www.mysite.com/endpoint
FirebugコンソールにWSODと次のメッセージが表示されます。
"NetworkError: 500 Internal Server Error"
Dblogにエラーはありません。 Apacheエラーログにエラーはありません。
このサイトはaegir
でホストされています。トラブルシューティングの手順として、drupalファイルとデータベース全体をローカルマシンに移動しました。デバッガーを使用してステップ実行できることを期待しています。
モジュールを1つずつアンインストールしてみました-運が悪い
私はクリーンで試しましたdrupal install on aegir
-同じ500エラー
誰かがさらなるトラブルシューティング手順を提案できるかどうか疑問に思っていますか?
サーバーまたはaegirの構成に関係している可能性があります。
問題は、サーバー上のPHP=バージョンであることが判明しました。Restサーバーには、PHP 5.3。
https://drupal.org/node/2003396 に問題があり、 https://drupal.org/files/ServicesRESTServerFactory.inc_.patch にパッチがあります
パッチをインストールすると、サーバーのphpバージョンをアップグレードしなくても問題が解決しました