您需要重新启动MAMP(或任何Apache服务器)才能使php.ini中的更改生效。使用GUI重新启动MAMP。
如果您仍然没有遇到任何更改,则可能是您编辑了错误的php.ini文件。在MAMP中,每个php版本都有自己的php.ini文件。
要完全确定您正在编辑正确的php.ini文件,请使用以下步骤:
- 在您喜欢的文本编辑器中创建一个新的.php文件。
-
输入
<?php phpinfo(); ?>
并将其保存在MAMP的htdocs目录中。
-
将其另存为index.php
- 确保MAMP正在运行!
- 启动Safari或任何浏览器,然后在您的帐户中键入“localhost:8888”
网址栏。
- 你应该看到一张紫色的桌子,里面装满了关于你的信息
apache server。
- 第6行应标题为“配置文件(php.ini)”,然后打开
这个权利,一个路径应该显示到apache的php.ini文件中
目前使用。它应该如下所示:
“/Applications/MAMP/bin/php/php5.4.4/conf”
- 现在,使用Finder查看浏览到此位置并编辑
带文本编辑的.ini文件,或使用终端。
- 如果要使用终端,请打开一个新窗口并键入
以下:'cd(然后复制并粘贴你从中获得的路径)
步骤6)'。看起来应该是这样的:'cd
/Applications/MAMP/bin/php/php5.4.4/conf'
- 现在输入'ls'
- 键入ls将显示'conf'目录中的文件。该
正确的php.ini文件应该显示在其他文件中,例如'pear.conf'。如果你可以的话
看'php.ini',我们快到了。如果没有,你在某个地方出了问题,所以
阅读前面的步骤。
- 现在输入'sudo nano
/Applications/MAMP/bin/php/php5.4.4/conf/php.ini'
- 并在终端要求时提供密码
- 将打开php.ini文件
终端的集成文本编辑器,nano。编辑它,然后使用保存
纳米
- 只需退出终端。 15)使用MAMP的GUI重启Apache 16)
在您喜欢的浏览器中浏览到localhost:8888。你的改变
应该在配置屏幕中反映出来。
醇>
我理解这些说明可能很难遵循,但如果您想使用团队查看器或某些东西来使其工作,请与我联系!祝你好运
似乎MAMP安装中有2个php.ini文件。似乎在我的案例中解析的那个不在config/
文件夹中,而是在bin/php/php5.3.14/conf/php.ini