cron コマンド:
/user/bin/php "/path/Script.php" >> /path/LogFile.html
PHPがログファイルに出力するとき、それは常に次のように始まります
X-Powered-By: PHP/5.3.22 Content-type: text/html
私の出力ファイルでは、次のようになります。
X-Powered-By: PHP/5.3.22 Content-type: text/html X-Powered-By: PHP/5.3.22 Content-type: text/html X-Powered-By: PHP/5.3.22 Content-type: text/html X-Powered-By: PHP/5.3.22 Content-type: text/html
NEW DAY MARKER | 29/04/2013 00:00:07
Total Exchanges: 73294
Total GMT references: 7
Exchanges pending approval: 4
出力は表形式であり、繰り返される text/html ヘッダーがログ ファイルの最初の 4 ページまたは 5 ページにあふれます。
</tr> X-Powered-By: text/html <tr>
タグ。
とにかく、cronジョブを実行するときにそのようなヘッダー情報を出力しないように指示できますか? (私はそれをグローバルに無効にしたくありません - 他の PHP スクリプトと連携するには Web インターフェイスが必要です)
Linux ホスト、cpanel、vps