dkfr.net
当前位置:首页 >> 如何调试PHP的CorE之获取基本信息 >>

如何调试PHP的CorE之获取基本信息

在这个过程中, 会涉及到对PHP的函数调用, PHP的传参, PHP的一些全局变量的知识, 这些知识在我之前的文章中都有过涉及, 大家可以翻阅: 深入理解PHP原理之函数 深入理解PHP原理之变量作用域等等. 首先, 让我们生成一个供我们举例子的Core文件:

首先, 让生成一个供举例子的Core文件:

在这个过程中, 会涉及到对PHP的函数调用, PHP的传参, PHP的一些全局变量的知识。 首先, 让我们生成一个供我们举例子的Core文件:

在这个过程中, 会涉及到对PHP的函数调用, PHP的传参, PHP的一些全局变量的知识. 首先, 让我们生成一个供我们举例子的Core文件:

开启php的coredump输出,修改ulimit -c就可以了,但是很多情况下,会提示权利受限,无法修改 [fukun@10.16.29.xxx]$ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blo...

这个问题曾在我去某公司面试时被提起过,可惜考官问的是php的BUG调试方法,后来居然说的就是Core dump,当时我就想这和PHP一点毛关系都没有,开启Core dump几乎是所有C/C++开发必备的,只是常态,可能是他们的PHP扩展用得太多了,也从侧面说明了...

还没学thinkphp,不太清楚thinkphp的文件位置和位置,但从这个报错信息来看,应该的thinkphp的数据库密码和你的机子的数据库的密码不同, 找一下Db.class.php中有没有数据库的密码,把密码改成空字符串就行,如果密码不在Db.class.php中,你找一...

修改Conf/db.php 'DB_NAME'=>'haoid', 这里的haoid修改成你mysql数据库名 'DB_USER'=>'haoid', 这里的haoid修改成你mysql数据库用户名 'DB_PWD'=>'haoid.cn', 这里的haoid.cn修改成你mysql数据库密码 'DB_HOST'=>数据库地址 这些你弄好 就ok了

1:用户名密码不对 2:权限设置的有问题,你可以在 phpmyadmin里,找到用户列表,然后设置权限。

这种的肯定不是这个db.class.php的错误 看看调试模式是否开启了,没有开启的建议开启就能看到详细的报错信息了 或者贴出你的代码

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com