2

Cron ジョブを使用して、Prosperworks、Chargebee、Intercom などのさまざまなアプリケーションから Geckoboard にデータをプッシュしています。これらのアプリケーションへの API 呼び出しを行うことでこれを行います。これらのスクリプトは、大量のデータをフェッチするため、非常に大きくなります。そのため、set_time_limit メソッドを 0 に設定しました。これは、ローカル サーバーで正常に動作し、Subversion リポジトリから URL をヒットしたときにも機能します。

しかし、ライブ サーバーで同じ URL にアクセスしようとすると、500 内部サーバー エラーがスローされます。ライブでいくつかのレコードのみを取得しようとしましたが、うまくいきました。しかし、ブラウザまたはcronを介してすべてのレコードを取得しようとしましたが、両方の方法で500内部サーバーエラーが返されました。同じファイルがローカルサーバーで機能するため、コードとは何の関係もありません。

wget経由でcpanelからcronジョブを実行しています。ヒットしようとしている URL はdonesafe.io/geckoboard/partner/new.php です

ありがとう!

4

0 に答える 0