私のPHPの知識は限られており、私のサイトにhttp://www.tutorialchip.com/php-download-file-script/このスクリプトを実装しようとしています。私はここに彼らのファイルを変更せずにここに押し込んだ。http://brooksmemories.com/test/。ファイルをクリックすると、私は、次のエラーを取得PHPでファイルを強制ダウンロード
Strict Standards: main() [function.main]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for 'CDT/-5.0/DST' instead in /home/inspire/public_html/brooksmemories.com/test/download.php on line 16
Notice: Use of undefined constant __DIR__ - assumed '__DIR__' in /home/inspire/public_html/brooksmemories.com/test/download.php on line 16
私はそれが働いて得るためにこれらのエラーを修正する方法がわからないです。どんな助けでも大歓迎です。ありがとうございました。
PHP <= 5.2では '__DIR__'定数が存在しません。代わりに 'dirname(__ FILE __)'を使用してください。タイムゾーンの警告は[Googleによって説明されています(http://www.google.de/search?q=Strict+Standards:+main()+%5Bfunction.main%5D:+ + + + + safe + + + +システムの+タイムゾーン+設定に依存する+ + + date.timezone +設定、+ TZ +環境+変数+または+ date_default_timezone_set()+関数を使用してください。 – mario
@mario:タイムゾーンの警告は、私が見ることができるこの通知によって引き起こされます。何らかの理由で、エラーでさえPHPでエラーを引き起こす可能性があります。奇妙ですが、それはどのように動作します。私は設定を修正するので、この警告は起こりませんが、この場合は何も意味しません。 – xfix