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 相关文章推荐
php4的session功能评述(一)
Oct 09 PHP
如何实现给定日期的若干天以后的日期
Oct 09 PHP
ADODB结合SMARTY使用~超级强
Nov 25 PHP
php cookie 登录验证示例代码
Mar 16 PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
Dec 02 PHP
PHP中IP地址与整型数字互相转换详解
Aug 20 PHP
PHP集成百度Ueditor 1.4.3
Nov 23 PHP
thinkphp普通查询与表达式查询实例分析
Nov 24 PHP
PHP关联数组实现根据元素值删除元素的方法
Jun 26 PHP
[原创]php实现子字符串位置相互对调互换的方法
Jun 02 PHP
php和redis实现秒杀活动的流程
Jul 17 PHP
PHP基于array_unique实现二维数组去重
Jul 14 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中的stdClass类
2014/04/18 PHP
PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
2015/05/11 PHP
php实现将HTML页面转换成word并且保存的方法
2016/10/14 PHP
php中序列化与反序列化详解
2017/02/13 PHP
PHP二维关联数组的遍历方式(实例讲解)
2017/10/18 PHP
PHP读取目录树的实现方法分析
2019/03/22 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
比较搞笑的js陷阱题
2010/02/07 Javascript
通过$(this)使用jQuery包装后的方法或属性
2014/05/18 Javascript
javascript实现window.print()去除页眉页脚
2014/12/30 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
2015/03/18 Javascript
基于javascript实现浏览器滚动条快到底部时自动加载数据
2015/11/30 Javascript
详解vue之页面缓存问题(基于2.0)
2017/01/10 Javascript
jQuery实现的背景颜色渐变动画效果示例
2017/03/24 jQuery
微信小程序之绑定点击事件实例详解
2017/07/07 Javascript
javascript如何用递归写一个简单的树形结构示例
2017/09/06 Javascript
es6系列教程_ Map详解以及常用api介绍
2017/09/25 Javascript
vue组件父子间通信之综合练习(聊天室)
2017/11/07 Javascript
jQuery实现checkbox全选、反选及删除等操作的方法详解
2019/08/02 jQuery
vue+element使用动态加载路由方式实现三级菜单页面显示的操作
2020/08/04 Javascript
python实现字符串连接的三种方法及其效率、适用场景详解
2017/01/13 Python
Pytorch 之修改Tensor部分值方式
2019/12/27 Python
Pytorch之保存读取模型实例
2019/12/30 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
Html5游戏开发之乒乓Ping Pong游戏示例(三)
2013/01/21 HTML / CSS
html5拍照功能实现代码(htm5上传文件)
2013/12/11 HTML / CSS
HTML5 3D旋转相册的实现示例
2019/12/03 HTML / CSS
Original Penguin英国官方网站:美国著名休闲时装品牌
2016/10/30 全球购物
万豪国际住宅与别墅集团:Homes & Villas by Marriott International
2020/10/08 全球购物
心理健康心得体会
2014/01/02 职场文书
预备党员的自我评价
2014/03/12 职场文书
社会治安综合治理管理责任书
2014/04/16 职场文书
教师节简报
2015/07/20 职场文书
Python爬虫基础讲解之请求
2021/05/13 Python
Python使用BeautifulSoup4修改网页内容
2022/05/20 Python
mysqldump进行数据备份详解
2022/07/15 MySQL