PHP has encountered a Stack overflow问题解决方法


Posted in PHP onNovember 03, 2014

昨晚将一个disucz论坛进行转移后,发现打开的页面上回多一个PHP has encountered a Stack overflow 这个提示错误,进过翻译为“PHP遇到堆栈溢出”。我就感觉奇怪了,新站没人访问的,怎么可能会溢出。 好吧去discuz官方论坛找找解决方法。

找到的第一解决方法,更新后台缓存,结果不行。接下来检查数据库配置文件,也没有错误。检查php权限也没有错误。

discuz官网有人说是php版本太低了,个人对于这种人是比较反感的,这种说法比较扯淡。不用去验证了。

把新旧的服务器对比较,发现了一个问题,两个的路径都不同,马上去查看上级目录文件夹权限,果然是权限出现了问题。文件路径是D:/www/discuz. 查看到旧的服务器上面www和discuz文件夹权限有“匿名来宾权限”。 在去新服务器上面看到www文件夹没有“匿名来宾权限” 而discuz文件夹权限则是有的。 说明上一级目录权限不足导致的。 重新给一下权限。 ok完美解决PHP has encountered a Stack overflow的问题。

上面说了这么多,其实就是一句话:

在windows服务器下面都是因为权限问题,具体来说是上一级目录权限问题。

例如:

原来的网站目录是 d:\www\jb51

快速安全的解决方法就是在jb51目录下,新建一个目录 webroot,而且这个目录的权限跟jb51权限是一样的。

现在的网站目录就是:d:\www\jb51\webroot即可。

现在很多php系统都是因为这个问题导致出错例如 discuz、phpmyadmin等。

PHP 相关文章推荐
php FPDF类库应用实现代码
Mar 20 PHP
PHP获取MAC地址的函数代码
Sep 11 PHP
is_uploaded_file函数引发的不能上传文件问题
Oct 29 PHP
php使用sql server验证连接数据库的方法
Dec 25 PHP
PHP中让curl支持sock5的代码实例
Jan 21 PHP
Java和PHP在Web开发方面对比分析
Mar 01 PHP
PHP安全上传图片的方法
Mar 21 PHP
PHP脚本监控Nginx 502错误并自动重启php-fpm
May 13 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
Jul 12 PHP
php封装一个异常的处理类
Jun 08 PHP
PHP获取数据库表中的数据插入新的表再原删除数据方法
Oct 12 PHP
PHP+Apache实现二级域名之间共享cookie的方法
Jul 24 PHP
完美实现wordpress禁止文章修订和自动保存的方法
Nov 03 #PHP
php中使用Ajax时出现Error(c00ce56e)的详细解决方案
Nov 03 #PHP
PHP防止注入攻击实例分析
Nov 03 #PHP
自编函数解决pathinfo()函数处理中文问题
Nov 03 #PHP
php基于base64解码图片与加密图片还原实例
Nov 03 #PHP
PHP处理Oracle的CLOB实例
Nov 03 #PHP
PHP之uniqid()函数用法
Nov 03 #PHP
You might like
php+xml实现在线英文词典查询的方法
2015/01/23 PHP
Nginx服务器上安装并配置PHPMyAdmin的教程
2015/08/18 PHP
php数组函数array_key_exists()小结
2015/12/10 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
2017/11/16 PHP
PHP get_html_translation_table()函数用法讲解
2019/02/16 PHP
PHP实现爬虫爬取图片代码实例
2021/03/03 PHP
彻底搞懂JS无缝滚动代码
2007/01/03 Javascript
js验证整数加保留小数点的简单实例
2013/12/02 Javascript
中止javascript执行的方法
2014/02/14 Javascript
jQuery实现获取table中鼠标click点击位置行号与列号的方法
2017/10/09 jQuery
AngularJS双向数据绑定原理之$watch、$apply和$digest的应用
2018/01/30 Javascript
JavaScript设计模式之构造函数模式实例教程
2018/07/02 Javascript
基于Angularjs-router动态改变Title值的问题
2018/08/30 Javascript
ES5新增数组的实现方法
2020/05/12 Javascript
python中xrange和range的区别
2014/05/13 Python
Python的Flask框架中使用Flask-SQLAlchemy管理数据库的教程
2016/06/14 Python
Pycharm学习教程(3) 代码运行调试
2017/05/03 Python
PyCharm代码格式调整方法
2018/05/23 Python
Python实现插入排序和选择排序的方法
2019/05/12 Python
python可视化爬虫界面之天气查询
2019/07/03 Python
pycharm新建一个python工程步骤
2019/07/16 Python
python傅里叶变换FFT绘制频谱图
2019/07/19 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
2020/03/01 Python
如何理解python面向对象编程
2020/06/01 Python
Python就将所有的英文单词首字母变成大写
2021/02/12 Python
个人自我鉴定怎么写
2013/10/28 职场文书
大门门卫岗位职责
2013/11/30 职场文书
竞选体育委员演讲稿
2014/04/26 职场文书
关于爱国的演讲稿
2014/05/07 职场文书
面试必备的求职信
2014/05/25 职场文书
党员志愿者活动方案
2014/08/28 职场文书
师德师风自查总结
2014/10/14 职场文书
入党培养人考察意见
2015/06/08 职场文书
2016年大学生社会实践心得体会
2015/10/09 职场文书
导游词之青岛太清宫
2019/12/13 职场文书
zabbix自定义监控nginx状态实现过程
2021/11/01 Servers