【发布时间】:2013-10-25 23:50:23
【问题描述】:
我最近更新到 Mavericks,并且我正在使用 XAMPP 1.7.3,每次尝试访问我的网站时,我的 error_log 中都会出现 child pid 2094 exit signal Bus error (10)。
知道什么会导致这个错误吗?
在我升级到 Mavericks 之前一切正常。
【问题讨论】:
标签: macos xampp osx-mavericks
我最近更新到 Mavericks,并且我正在使用 XAMPP 1.7.3,每次尝试访问我的网站时,我的 error_log 中都会出现 child pid 2094 exit signal Bus error (10)。
知道什么会导致这个错误吗?
在我升级到 Mavericks 之前一切正常。
【问题讨论】:
标签: macos xampp osx-mavericks
如果需要,备份您的 httpd-vhosts.conf
去 apachefriends.org 获取最新的 osx 包(1.8.3 和 php 5.5)
打开 dmg 并运行安装向导,!!检查核心文件和开发者文件!!
替换新的 httpd-vhosts.conf
在 httpd.conf 中取消注释 vhosts conf
完成
【讨论】:
re - 备份文件夹和数据库 - 可能不会,但拥有第二个副本永远不会有什么坏处。
我也总是备份 php.ini 和 http.conf,以便在看到性能变化时将新设置与旧设置进行比较
顺便说一句 - 您的某些配置设置在安装后会有所不同。例如,默认情况下可能会报告低级错误(如 E_NOTICE)。这可能需要编辑您的 php.ini 文件。例如,error_reporting 的默认设置设置为 error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT 这对开发来说很好,但对生产来说很混乱(你可能会看到一大堆变量声明错误)来关闭低级错误 -设置
error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT &~E_NOTICE
或注释掉 error_reporting 设置(默认报告除 E_NOTICE 错误之外的所有内容)。
【讨论】: