わかりました、私はクライアントのためにいくつかの仕事をしようとしています。現在、別の開発者が作成した、すべての連絡先の CSV をエクスポートするカスタム関数の厄介な修正を試みているところです。
連絡先を追加すると、関数の実行に時間がかかり、より多くのメモリが必要になります (メモリ制限を 128M から 256M に、さらに現在は 512M に引き上げる必要がありました)。
とにかく、CSV エクスポーターを実行しようとしていますが、さまざまな実行で次のエラーが発生します。
Fatal error: Maximum execution time of 30 seconds exceeded in /home/readyby2/public_html/includes/module.inc on line 19
Fatal error: Maximum execution time of 30 seconds exceeded in /home/readyby2/public_html/sites/all/modules/contrib/views/modules/field/views_handler_field_field.inc on line 0
そして時々、内部サーバーエラー500が発生します
この関数は以前に機能していたことに注意してください-そして私はそれが機能するのを見てきました。
これは、php.ini で最大実行時間の設定を変更する必要があることを意味します。
フォルダーの外に php.ini ファイルがあり/public_html
(Drupal インストール用のファイルが保存されている場所)、その設定を変更しましたが、上記のエラーがすべて表示されます。それぞれ 60、90、0 に変更しましたが、変更はありません。
Drupal インストールのタイムアウト設定が設定されている場所は他にありますか? 適切な php.ini ファイルを見つけていますか? ディレクトリに1 つ/public_html
も他のものもありません。
この問題を解決するにはどうすればよいですか? すでにメモリ制限を引き上げています (サーバー エラーは、この機能を実行するのに十分なメモリがサーバーにないことを示している可能性がありますか?)
どんなアドバイスや助けも役に立ちます。
参考までに、これは Drupal 7 にあります。PHP のバージョンは 5.x です (正確なバージョンは覚えていませんが、5.1 だと思います。必要に応じて調べてください)。