1. ホーム
  2. macos

[解決済み] MAMPはphp.iniをどこに保存しているのですか?

2022-02-04 15:18:07

質問

私は最近Macを手に入れましたが、Macでの開発には全く慣れていません。

MAMP Pro 1.9.6.1を持っています。で検索したところ php.ini と表示され、このようになりました。

$ locate php.ini
/Applications/MAMP/conf/php5.2/php.ini
/Applications/MAMP/conf/php5.3/php.ini
/Library/Application Support/appsolute/MAMP PRO/conf/php.ini
/private/etc/php.ini.default

全部名前を変えました。MAMPを再起動しました。何事もなく読み込めました(変ですよね?) 私はPHPバージョン5.2を使用しています。

これらのファイルはすべて異なる名前になりました(消去法で一つずつ行いました)。 そこで私はMacを再起動することにしました。同じように、MAMPは問題なく読み込まれましたが、すべての php.ini が移動していました。Lampでは、これさえも読み込めなかったのです。しかし、別の php.ini のファイルが足りないのです。 updatedb MAMPが本当にインテリジェントで、すべてのファイルを取り込むか(可能性は低い)、あるいは1つも使用しないかです。

解決方法は?

注意事項 もし、これで解決しない場合は、以下のRicardo Martinsの回答を確認してください。


でPHPスクリプトを作成します。 <?php phpinfo() ?> をブラウザから実行し、その値から Loaded Configuration File . これによって、どの php.ini ファイルを PHP が Web サーバーのコンテキストで使用しています。