これは、この問題に対する 2018 年の更新です。まず、私は同じ問題を抱えていて、このスレッドを見つけました。私は phpinfo() を使用し、php.ini ファイルの別の場所を見つけました。パスは次のとおりです(私はMacで作業しています):
/Applications/MAMP/bin/php/[php version]/conf/php.ini
/Applications/MAMP/conf/php/[php version]/php.ini
と ...
/Library/Application Support/appsolute/MAMP PRO/conf/php.ini
phpinfo() ページには、php.ini の 2 つのソースがリストされています。
- 設定ファイル (php.ini) パス
/Applications/MAMP/bin/php/[php バージョン]/conf
- 読み込まれた設定ファイル /Library/Application Support/appsolute/MAMP PRO/conf/php.ini
3つすべてを変更し、error_reporting(E_ALL)
いくつかのページに追加し、サーバーを再起動し(マシンを再起動しても)、エラーメッセージを表示できませんでした。
ここからどこへ行けばいいのかわからない。何か案は?
**** -------------------------------------------------- **** 2020 編集 **** ---------------------------------------- ------ **** 最新の MAMP アップグレード (v6) により、メインの Web ホスト ディレクトリが変更されました。Applications/MAMP/ ディレクトリにはありません。それはいい。しかし、すべてのプロジェクトが存在する場所を変更する必要がありました。IDE、Postman、Git などを再構成する必要がありました。そのため、今こそ Docker コンテナーに移行する絶好の機会だと考えました。
Docker はまったく新しいレベルの課題をもたらしますが、Docker に慣れていくつかのコンテナーをデプロイすると、とてもうまくいきました。ブラウザーでのレンダリングがより高速に感じられ、プロジェクトが本番サーバーで期待どおりに実行されるという確信が持てるようになりました。最終的には本番サーバーでコンテナーを使用するようになるため、私にとっては理にかなっています。