MAMP PHP配置文件帮助

Ash*_*Ash 1 php ini mamp

当我修改php.ini文件时

应用程序/MAMP/conf/php5/php.ini

更改未反映在MAMP界面的php信息页面中

为什么?

Sta*_*ers 5

您需要重新启动MAMP(或者实际上是任何Apache服务器),才能使php.ini中的更改生效。使用GUI重新启动MAMP。

如果仍然没有任何更改,则可能是您编辑了错误的php.ini文件。在MAMP中,每个php版本都有其自己的php.ini文件。

要完全确定您正在编辑正确的php.ini文件,请使用以下步骤:

  1. 在您喜欢的文本编辑器中创建一个新的.php文件。
  2. 类型

    <?php phpinfo(); ?> 
    
    Run Code Online (Sandbox Code Playgroud)

    并将其保存在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目录中的文件。正确的php.ini文件应显示在其他文件中,例如“ pear.conf”。如果您可以看到“ php.ini”,我们就快到了。如果没有,那么您在某处出错了,因此请阅读前面的步骤。
  12. 现在输入'sudo nano /Applications/MAMP/bin/php/php5.4.4/conf/php.ini'
  13. 并在需要时向终端提供密码
  14. php.ini文件将在Terminal的集成文本编辑器nano中打开。编辑它,并使用Nano保存。
  15. 只需退出终端。15)使用MAMP的GUI重新启动Apache。16)在您喜欢的浏览器中浏览到localhost:8888。您所做的更改应反映在配置屏幕中。

我了解此说明可能很难遵循,但如果您想使用团队查看器或其他方法来使它正常工作,请与我联系!祝好运