织梦后台一键更新出错了,不知道怎么改
我也遇到了
解决方案1:
通过ini_set函数修改配置选项值
ini_set(‘memory_limit’,’256M’); //升级为256M内存
解决方案2:
1、修改phpini
修改php配置
vi /usr/local/php/etc/phpini
memory_limit = 128 改成memory_limit = 256
php-fpm重启
/etc/initd/php-fpm restart
重启Nginx
service nginx restart
说明:
修改样式文件是不需要生成就可以生效的 1检查一下你前台调用的样式文件的路径是否是你修改的可以用浏览器调试工具检查一下 2看下是否是浏览器缓存问题 清除浏览器的缓存试试
根据错误提示,你要更新的内容中文截取的地方超出范围,和一键更新没有问题,检查下要更新的内容。
致命错误:允许内存大小134217728字节用尽(试图分配24字节)/data/home/syu3131470001/htdocs/include/helpers/stringhelperphp 行号:121
这个问题的关键 不是哪一行错误
而是第一句,脚本运行超过限制 30秒
就是说如果你生成时间超30秒 还没做完 就会提示了
当然 不能一味图快
如果资源多又想瞬间生成 必然会大量占用系统资源 或许会有其他问题
最好的方法就是分批 分次生成
比如你生成一个分类 试试有没有问题就知道了
织梦 dedecms在这方面做的还不错 可以分量去执行 自由度可以把握了
有些程序既不能自己控制 服务器又限制严格就只能望天兴叹
0条评论