1. ホーム
  2. php

[解決済み] Linux/CentOSのPCでphp.iniファイルはどこにありますか?[重複しています]

2022-02-25 22:10:07

質問

サーバーにPHP.iniの場所がありません。Stack Overflowのすべての回答をチェックしましたが、php.iniの場所が見つかりません。

私はLinux、Cent OS、zPanelを持っています。PHPの最新バージョンです。

私のパソコンです。Linux Mint 15 KDE.

解決方法は?

ターミナル/コンソールで(Linuxのみ、Windowsの場合は パテ )

ssh user@ip
php -i | grep "Loaded Configuration File"

そして、次のようなものが表示されます。 Loaded Configuration File => /etc/php.ini .

代替法

phpファイルを作成し、それを実行します。 <?php phpinfo(); ?> という行で、php.iniの場所を確認することができます。 設定ファイルをロードしました。 .

更新情報 このコマンドを実行すると、すぐにパスが表示されます。

cli_php_ini=php -i | grep /.+/php.ini -oE  #ref. https://stackoverflow.com/a/15763333/248616
    php_ini="${cli_php_ini/cli/apache2}"   #replace cli by apache2 ref. https://stackoverflow.com/a/13210909/248616