magento - 错误magento 1.9-使用未定义的常数tmp-假定为 'tmp'

标签 magento caching error-handling magento-1.9

每当我尝试登录到管理面板时,都会出现此错误
尝试在根目录中添加tmp文件夹没有帮助

最佳答案

似乎有人修改了lib/Zend/Cache.php以重新定义tmp目录(如果Zend确定的系统临时目录不可写,这是一种常见的解决方法),但违反了PHP语法,例如

'cache_dir' => tmp

代替
'cache_dir' => 'tmp'

用带引号的tmp替换不带引号的'tmp',它应该可以工作。

顺便说一句,如果您关闭MAGE_DEVELOPER_MODE(通常在.htaccessindex.php中设置),则这样的通知不会破坏您的站点,而只会被记录下来。您应该在生产站点上执行此操作,但是在开发人员系统上保持开发人员模式处于 Activity 状态,以便更好地查找那些隐藏的错误。

关于magento - 错误magento 1.9-使用未定义的常数tmp-假定为 'tmp',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31226641/

相关文章:

java - Java Applet 中的缓存

php - WordPress 中的 Memcached 请求循环或缓存踩踏

java - 如何使用 ScheduledExecutorService 处理重复任务中的错误?

magento - Magento 中的 FK 和 M2M 关系

shell - 应用补丁,排除特定文件夹

html - Magento - 更改产品列表页面上 "Sort By"选项框的对齐方式?

javascript - 在Vue中调用插件方法

php - Magento - 在管理中为每个设计显示产品和类别正文页面

node.js - 在nodejs服务器上的内存存储中

iphone - 运行iPhone App帮助时出错-__NSCFConstantString错误含义