2

私はOS X 10.9を使用しています(ただし、10.8でも同じでした)

display_errors を On に設定しようとしていますが、わかりません。/etc に php.ini ファイルがなかったので、 /etc/php.ini.default をコピーしましcp /etc/php.ini.default /etc/php.iniた。

次に /etc/php.ini に入り、行のコメントを外しdisplay_errorsて On - に設定しましたdisplay_errors=On。ファイルを保存してに移動しましたphpinfo()

「構成ファイル(php.ini)」パスには「/etc」が表示され、「ロードされた構成ファイル」には「/etc/php.ini」が表示されるので、正しいphp.iniファイルを使用していると思いますか?

しかし、phpinfo() を下にスクロールすると、ローカル値とマスター値の両方で「display_errors」がオフとして表示されます。

私は何を間違っていますか?display_errors をオンにする必要がある別の場所はありますか? 私はPHP 5.4.17を使用しています

sudo apachectl restart編集:Apacheを数回再起動しましたが、まだ変更がない ことを忘れていました。

また、php.ini.default を /etc/php.ini にコピーする前に、php はおそらくデフォルトの php.ini ファイルを使用していたのに、display_errors がまだ Off に設定されていたのが不思議でした。それはデフォルトでオンになっていませんか?

4

1 に答える 1

5

h2oooooo はそれを理解しました。間違ったセクションのコメントを外してオンに設定しました。ページの後半で元に戻りました。今は大丈夫です。

于 2013-10-31T17:27:17.127 に答える