Mac OSx - 创建新的 PHP.ini 后出现严重错误 500

发布于 2024-11-29 14:40:28 字数 512 浏览 0 评论 0原文

我最近为我的默认 PHP 安装安装了 APC 扩展。为了方便加载这个新扩展,我在 /private/etc/ 中创建了一个新的 php.ini,

所以现在这个位置包含新的 php.ini 和默认的 php.ini.default。新的 php.ini 只是默认的副本,但添加的扩展正在动态扩展部分中加载。

当我尝试访问 local/host/~username 虚拟目录中的任何页面时,我收到服务器 500 错误。

我查看了位于 /var/log/apache2/ 中的日志,但没有看到任何服务器 500 错误的日志。

我怀疑此错误可能与我在同一目录中同时拥有默认的 php.ini 和新的 php.ini 有关。

有人遇到过这个问题吗?我应该删除/重命名默认配置文件吗?

这是我添加到 php.ini 动态扩展部分的行

vim extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/apc.so

I recently installed APC extensions for my default PHP installation. To facilitate the loading of this new extension I created a new php.ini in /private/etc/

So now this location contains both the new php.ini and the default, php.ini.default. The new php.ini is just a copy of the default one but with the added extension being loading in the dynamic extensions section.

When I attempt to access any page in my local/host/~username virtual directory I receive a server 500 error.

I viewed the logs located in /var/log/apache2/ but I don't see any log of a server 500 error.

I suspect that this error might be related to my having both the default and the new php.ini in the same directory.

Has anyone had this problem? Should I remove / rename the default configuration file?

This is the line that I added to the Dynamic Extensions section of php.ini

vim extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/apc.so

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文