【问题标题】:PHP Version 5.3.24 Fatal error: Call to undefined function is_dir_writeable()PHP 版本 5.3.24 致命错误:调用未定义函数 is_dir_writeable()
【发布时间】:2013-05-27 22:29:55
【问题描述】:

我的托管服务提供商刚刚将 php 升级到 PHP 版本 5.3.24,它工作了一天,然后突然我开始在我的 magento 托管上遇到这个致命错误。

致命错误:在第 220 行的 /app/code/core/Mage/Core/Model/Config/Options.php 中调用未定义函数 is_dir_writeable()

然后不仅在magento中,而且在非常基本的php文件中是默认错误。谁能帮我找到这里可能发生的事情的方向。

【问题讨论】:

  • 看起来您的托管公司正在更改设置

标签: php magento


【解决方案1】:

is_dir_writable() 似乎是 Magento 特有的函数,应该位于 Mage/Core/functions.php 中

请看这里: http://www.magentodocs.org/1.5.1.0/d2/d62/functions_8php.php#a79b0ab7072a0afd5a074760a361e1894

该文件是否仍然可用,功能是否仍然存在?

【讨论】:

  • 是的,感谢您的指点,functions.php 文件存在于 /app/code/core/Mage/Core/functions.php 中,但仍然出现此错误。
  • 尝试添加: require_once("/path/to/magento/Mage/Core/functions.php") 到触发此错误的文件顶部(只是为了确定)(是的,试试 SaveTheMage 建议的清理工具)
猜你喜欢
  • 1970-01-01
  • 2016-02-20
  • 2014-07-21
  • 2016-07-02
  • 1970-01-01
  • 2016-11-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多