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上传、管理照片示例
Oct 09 PHP
php之对抗Web扫描器的脚本技巧
Oct 01 PHP
PHP is_subclass_of函数的一个BUG和解决方法
Jun 01 PHP
PHP 微信支付类 demo
Nov 30 PHP
php使用正则验证中文
Apr 06 PHP
php实现三级级联下拉框
Apr 17 PHP
Smarty模板常见的简单应用分析
Nov 15 PHP
Zend Framework框架中实现Ajax的方法示例
Jun 27 PHP
PHP+AJAX 投票器功能
Nov 11 PHP
PHP观察者模式示例【Laravel框架中有用到】
Jun 15 PHP
PHP实现字符串大小写转函数的功能实例
Feb 06 PHP
使用SMB共享来绕过php远程文件包含的限制执行RFI的利用
May 31 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
SONY SRF-M100的电路分析
2021/03/02 无线电
php中通过数组进行高效随机抽取指定条记录的算法
2013/09/09 PHP
php对称加密算法示例
2014/05/07 PHP
Codeigniter框架的更新事务(transaction)BUG及解决方法
2014/07/25 PHP
php通过ksort()函数给关联数组按照键排序的方法
2015/03/18 PHP
php获取文件类型和文件信息的方法
2015/07/10 PHP
最新版本PHP 7 vs HHVM 多角度比较
2016/02/14 PHP
laravel学习教程之存取器
2016/07/30 PHP
php 修改上传文件大小限制实例详解
2016/10/23 PHP
关于JavaScript对象的动态选择及遍历对象
2014/03/10 Javascript
JavaScript仿网易选项卡制作代码
2016/10/06 Javascript
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
2017/01/12 NodeJs
使用bootstrap-paginator.js 分页来进行ajax 异步分页请求示例
2017/03/09 Javascript
在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
2017/09/19 NodeJs
IntersectionObserver实现图片懒加载的示例
2017/09/29 Javascript
NodeJs通过async/await处理异步的方法
2017/10/09 NodeJs
vue实现的树形结构加多选框示例
2019/02/02 Javascript
atom-design(Vue.js移动端组件库)手势组件使用教程
2019/05/16 Javascript
layui数据表格实现重载数据表格功能(搜索功能)
2019/07/27 Javascript
layui实现鼠标移动到单元格上显示数据的方法
2019/09/11 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
2020/04/08 Javascript
详解Vue的七种传值方式
2021/02/08 Vue.js
详解Vue.js 可拖放文本框组件的使用
2021/03/03 Vue.js
Python自动化测试工具Splinter简介和使用实例
2014/05/13 Python
Python requests HTTP验证登录实现流程
2020/11/05 Python
html5生成柱状图(条形图)效果的实例代码
2016/03/25 HTML / CSS
字中字效果的实现【html5实例】
2016/05/03 HTML / CSS
Travelstart沙特阿拉伯:廉价航班、豪华酒店和实惠的汽车租赁优惠
2019/04/06 全球购物
学生干部学习的自我评价
2014/02/18 职场文书
学习党的群众路线教育实践活动心得体会
2014/03/01 职场文书
元旦促销方案
2014/03/15 职场文书
初一新生军训方案
2014/05/22 职场文书
竞选宣传委员演讲稿
2014/05/24 职场文书
业务员岗位职责范本
2015/04/03 职场文书
中国汉字听写大会观后感
2015/06/02 职场文书
Python实现简单得递归下降Parser
2022/05/02 Python