php总是报错if,php运行一直报错提示页面错误,并且提示ThinkPHP的版本信息,程序代码是没有问题的,新手求指教?

用户投稿 126 0

关于“php总是报错”的问题,小编就整理了【5】个相关介绍“php总是报错”的解答:

php运行一直报错提示页面错误,并且提示ThinkPHP的版本信息,程序代码是没有问题的,新手求指教?

你打开tp的debug模式就能看到程序报错了,tp5默认是关闭debug模式的,在模块config里改。记住,不要动系统config!

引入核心文件ThinkPHP/ThinkPHP.php报错,怎么解决,3.2版本的?

你的php版本是不是该升级了,ThinkPHP是3.2版本要求PHP5.3以上版本。

php连接数据库失败?

尝试一下解决方法:

  1、数据库连接失败could not find driver

在调试一个PHP程序时,报了这个错误, could not find driver

经过一番查找,结合自己的思考和实践,终于找到了问题所在.

程序中用到了PDO对象, 连接mysql 5. 在PHP的默认设置中,只打开了php_pdo 模块, 没有打开php_pdo_mysql模块.所以才会出现找不到驱动程序的错误.

修改php.ini

extension=php_pdo.dll

extension=php_pdo_firebird.dll

extension=php_pdo_mssql.dll

extension=php_pdo_mysql.dll 

  2、重启apache就可以了. 用别的数据库,打开对应的模块就OK了

如果在linux下面,确信模块pdo_mysql.so已经编译进php。

在php.ini下面添加:

extension=pdo_mysql.so

网页报错PHP Notice: Use of undefined constant num - assumed 'num' in D:\***\index.php on line 213?

把[num]改成['num']即可。这类错误不影响程序的运行,可以考虑屏蔽这些错误,但是对程序来说,这个错误依然存在。

屏蔽错误的方法,参考上下行代码中的符号@,这个@符号就是屏蔽当前行可能出现的错误。

(php)使用thinkphp写程序,请求半天不响应,错误提示,如下?

你使用的是thinkphp什么版本? 3.2还是5.0?另外把错误信息发出来看一下。runtime是一个缓存文件夹,一般它出错。多数都是因为权限的问题。尤其在linux服务器的情况下,它必须是具备可写权限才行,并且这种可写权限应该递归到所有子文件夹。

到此,以上就是小编对于“php总是报错”的问题就介绍到这了,希望介绍关于“php总是报错”的【5】点解答对大家有用。

抱歉,评论功能暂时关闭!