1

にある php.ini ドキュメントを変更すると、

アプリケーション/MAMP/conf/php5/php.ini

MAMP インターフェイスの php 情報ページに変更が反映されない

なぜ?

4

3 に答える 3

5

php.ini の変更を有効にするには、MAMP (または実際には任意の Apache サーバー) を再起動する必要があります。GUI を使用して MAMP を再起動します。

それでも何も変わらない場合は、間違った php.ini ファイルを編集している可能性があります。MAMP では、各 php バージョンに独自の php.ini ファイルがあります。

正しい php.ini ファイルを編集していることを完全に確認するには、次の手順を使用します。

  1. お気に入りのテキスト エディターで新しい .php ファイルを作成します。
  2. タイプ

    <?php phpinfo(); ?> 
    

    MAMP の htdocs ディレクトリに保存します。

  3. index.php として保存します。

  4. MAMPが実行されていることを確認してください!
  5. Safari または任意のブラウザーを起動し、URL バーに「localhost:8888」と入力します。
  6. Apache サーバーに関する情報が記載された紫色のテーブルが表示されます。
  7. 6 行目に「設定ファイル (php.ini)」というタイトルがあり、その右側に apache が現在使用している php.ini ファイルへのパスが表示されているはずです。次のようになります: "/Applications/MAMP/bin/php/php5.4.4/conf"
  8. ここで、Finder を使用してこの場所を参照し、テキスト編集で .ini ファイルを編集するか、ターミナルを使用します。
  9. ターミナルを使用する場合は、新しいウィンドウを開いて次のように入力します:「cd (次に、手順 6 で取得したパスをコピーして貼り付けます)」。次のようになります: 'cd /Applications/MAMP/bin/php/php5.4.4/conf'
  10. ここで「ls」と入力します
  11. ls と入力すると、「conf」ディレクトリ内のファイルが表示されます。「pear.conf」などの他のファイルとともに、正しい php.ini ファイルが表示されるはずです。「php.ini」が表示されれば、あと少しです。そうでない場合は、どこかで間違っているので、前の手順を読み直してください。
  12. 「sudo nano /Applications/MAMP/bin/php/php5.4.4/conf/php.ini」と入力します
  13. そして、ターミナルが要求したときにパスワードを入力します
  14. php.ini ファイルは、ターミナルの統合テキスト エディタ nano で開かれます。それを編集し、Nano を使用して保存します。
  15. ターミナルを終了するだけです。15) MAMP の GUI を使用して Apache を再起動します。 16) お気に入りのブラウザーで localhost:8888 を参照します。変更が構成画面に反映されるはずです。

この指示に従うのは難しいかもしれませんが、チーム ビューアーなどを使用してこれを機能させたい場合は、私に連絡してください。幸運を

于 2013-02-13T22:52:57.583 に答える
0

MAMPのインストールには2つのphp.iniファイルがあるようです。私の場合、解析されているように見えるものは、config/フォルダーではなくbin/php/php5.3.14/conf/php.ini

于 2012-12-21T16:16:54.340 に答える