【发布时间】:2015-03-31 19:58:49
【问题描述】:
在学习设置 php 以发送邮件时,我发现需要编辑 php.ini 文件。问题是当我去<localhost>/~username/phpinfo.php 它告诉我它位于/Library/Server/Web/Config/php 但是Web 目录在我的服务器上不存在。那么我的 php.ini 文件在哪里?我看过其他人对同一问题的答案,但仍然找不到。如果我需要创建它,我该怎么做呢?
我使用 macbook pro 作为运行 Yosemite 的服务器。
提前致谢!
更新:
所以看起来我找到了我的 php.ini 文件,但它不是 php 说它正在寻找的地方 phpinfo.php 说它在 /Library/Server/Web/Config/php 中寻找我应该将文件复制到这个位置吗?我的文件实际上也被命名为 php.ini.default,这需要命名为 php.ini 吗?
【问题讨论】:
-
创建一个带有
<?php phpinfo();的临时php文件。从您的浏览器访问该文件,它会向您显示加载的 ini 文件。 -
@NicolásCarlo,这就是我提到的 phpinfo.php 页面
-
尝试打开控制台并运行命令:
whereis php.ini。它应该告诉您文件存在于哪个位置。通常它位于/etc/php.ini,但每次安装可能会有所不同。 -
@Oldskool 该命令没有输出
-
有php.ini.default-*文件,这些是我要找的吗?
标签: php