タグ

WordPressとerrorに関するsimsonsのブックマーク (3)

  • WordPressで画面が真っ白になったら、最初にやるべきこと – Simple Colors

    「画面が真っ白になってしまいました。」 WordPressのフォーラムでは、よくこの言葉を目にします。 真っ白な表示になるということは、ほぼ100%なにがしかのエラーが発生していて処理が止まってしまっているということで、解決への最短距離は、エラーメッセージを表示させて何のエラーが発生していて、どこで止まっているかという、エラーの原因を把握し、発生箇所に対して適切な修正を施すことです。 エラーが分からないまま推測による修正を行ったりすると、回り道になったり、さらにおかしくしてしまうことにもなりかねません。 エラーメッセージの表示方法は、.htaccessやphp.ini等のファイルを編集する方法などもありますが、WordPressの場合は、いたって簡単。 wp-config.phpの中に書いてある define('WP_DEBUG', false); を define('WP_DEBUG',

  • date.timezoneを使えと怒られた « Blog Archive « チラシの裏に書くと捨ててしまうので

    PHPを5.3.xに上げた後、いつも流してるスクリプトでdate()関数呼び出したらこんな警告が出た。回避するには/etc/php.iniでdate.timezoneでタイムゾーンを明示するか、事前にdate_default_timezone_set()を呼ばなければならないらしい。 PHP Warning: date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you

  • PHP: date.timezone に関する警告問題

    身の周りで起きること、起こすことの記録、それが lifelog。 自分で作るモノの置き場所、それが repository。 ちょっと必要があって、Snow Leopard Server 上で WordPress を動かすことにした。その過程で出くわしたことを書き留めておく。全体の流れはこんな風(↓): PHP モジュールを有効にする date.timezone に関する警告 phpinfo() を実行する クライアント版では・・・ PHP モジュールを有効にする Snow Leopard Server の Web サービスは Apache が使われているが(バージョンは 2.2; in 10.6.2)、デフォルトでは PHP モジュールが無効になっている。まずは、これを有効にすることが必要。 手順は簡単で、「サーバ管理」を起動し Web の「設定」から php5_module のチェックを

  • 1