開発にxampp
サーバーを使用していてPHP
、php.ini
ファイルを編集したい。どこにありますか?
回答:
以下のためのWindowsには、内のファイルを見つけることができますC:\xampp\php\php.ini
-folder(Windowsの場合)または中etc
(-folder内XAMPPフォルダを)。
以下の下のLinux、ほとんどのディストリビューションは、下LAMPPを入れ/opt/lampp
たファイルが下に見つけることができるので、/opt/lampp/etc/php.ini
。
通常のテキストエディタを使用して編集できます。
明確化:
Xampp
(X(「一部のOS」の場合)、A pache、M ySQL、P erl、P HP)Lampp
(L inux、A pache、M ySQL、P erl、P HP)このコンテキストでは、それらは互いに置き換えることができます。
etc
-folderを意味しました。
以下をphpini_path.php
(またはAnyNameAsYouLike.php
)の中に記述し、ブラウザで実行します。
<?php phpinfo();?>
他のさまざまなパラメータの中Loaded Configuration File
で、値がパスであるパラメータを取得しますphp.ini
で、サーバー上のします。
の場所はphp.ini
、サーバーのオペレーティングシステムによって異なります。
Windows(Xamppインストールあり):
/xampp/php/php.ini
macOS、OS X:
/private/etc/php.ini
Linux:
/etc/php.ini
/usr/bin/php5/bin/php.ini
/etc/php/php.ini
/etc/php5/apache2/php.ini
ドキュメントルートのどこかにスクリプトを配置します
<?php
phpinfo();
特に、関数の出力はphp.ini
、スクリプトが実行される前にどのsが解析されるかを示します。
私のOSはubuntuで、XAMPPはにインストールされており/opt/lampp
、php.iniは/opt/lampp/etc/php.ini
Xamppサーバーを実行します。
移動します。http:// localhostをXAMPPのダッシュボードを開きます。
上部のナビゲーションバーにあるPHPInfoリンクに移動します。
---または、XAMPP http://localhost/dashboard/phpinfo.phpを実行した後、ブラウザに次のURLを直接入力します
これにより、php情報ページが開きます。そこには、php.iniの場所である「ロードされた構成ファイル/opt/lampp/etc/php.ini」があります。
これは「技術的には正確でしたが、私の質問に答えなかった」というものの1つですが、上記が間違っていたり、誤った方向に進んだりしたわけではありません。問題が発生しなかっただけです。
だから、私は答えを与えると思います。
他の人が言及したように(スポットオン)、私はファイルを作成しました:
<?php
phpinfo();
?>
だからそれはうまくいった。ただし、「(なし)」と表示されていました
それで、あなたはどこにいますか(なし)!?
私の場合、Windowsでは、phpがインストールされている場所に移動するだけです。私はすでにそれをインストールしていましたc:\php
が、他のプラットフォームでも同じ手順になると思います。
次に、コマンドラインから、たとえばPowerShellで次のように入力します。 notepad c:\php\php.ini
はい、それを作成し、最初に必要な変更を追加します。私にとって、例えば:
extension_dir = "c:\php\ext"
extension=mysqli
upload_max_filesize = 25M
post_max_size = 13M
max_execution_time = 300
次に保存します。修繕!
ちなみに、「file new」を実行してから「saveas」を実行すると、メモ帳はファイルの名前をphp.ini.txtに変更すると便利です。友達は友達にCLIを避けさせません。
Debianで実行LAMP
していて、私のものは次の場所にあります。
/etc/php/7.0/apache2/php.ini
ドキュメントhttp://www.apachefriends.org/en/xampp-windows.html(ページ下部近くの構成ファイルセクション):\ xampp \ php \ php.ini