php错误提示
php错误提示
sunsineq
这个作者很懒,什么都没留下…
展开
-
php7.2版本后废弃的each()函数替代方法
1、each函数已被废弃:之前版本写法:<?php $array = array(); each($array); // Deprecated: The each() function is deprecated. This message will be suppressed on further calls(显示的错误警告)在7.2版本中会提示过时,可以使用foreach替代each方法,也可以自己修改each方法替代:<?php f...转载 2021-06-09 13:44:33 · 1362 阅读 · 0 评论 -
Warning: count(): Parameter must be an array or an object that implements Countable
Warning: count(): Parameter must be an array or an object that implements Countable因为php版本原因报错$array = array(array("1","2","3","4"),array("a","b","c"));function each_array($arr){ if (is_array($arr)){ array_map("each_array",$arr); } el原创 2021-06-09 13:39:32 · 1612 阅读 · 0 评论 -
php报错:Call to undefined function get_magic_quotes_gpc()
php报错:Call to undefined function get_magic_quotes_gpc()出现原因:PHP版本6中 取消了get_magic_quotes_gpc()函数,首先这个函数的作用:是为了防止sql注入,当该函数打开时将所有单引号,双引号,反斜线和空字符转会自动转为含有反斜线的溢出字符。PHP6取消magic_quotes机制,那么就是默认转义一些特殊字符来防止sql注入。可以把源代码改为:(PHP_VERSION >= 6 || !get_magic_qu原创 2021-06-02 16:22:07 · 4091 阅读 · 2 评论 -
上传文件报错:Warning: POST Content-Length of 9443117 bytes exceeds the limit of 8388608 bytes in Unknown o
只需在php.ini中设置:upload_max_filesize = 1000M;post_max_size = 1000M;还有一种情况就是小文件可以上传成功,但是大文件上传,$_FILES 接收到是空数组,也是因为这个原因,修改上传文件限制即可原创 2021-05-27 13:03:27 · 446 阅读 · 0 评论 -
用命令行创建tp5的模型和控制器时,提示tp5 Could not open input file: think问题
用命令行创建TP5的控制器以及模型等输入命令:php think make:controller api/Index错如下:Could not open input file: think了半天 , 原来是不知道哪个天杀的把跟目下的think文件删了。把think文件放入根目录,问题解决。...转载 2021-02-22 16:37:19 · 838 阅读 · 0 评论 -
转 PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法
转 PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法原文地址链接:http://www.linuxidc.com/Linux/2014-06/103103.htm原案例分析:1、原来的网站在wamp环境下搭建完成,一切正常,上传到虚拟主机环境为lnmp,结果访问时可以打开主页,然后点其他页面全部报404错误;2、经分析得出原因:原网站环境为wamp使用了伪静态,伪静态规则写在网站根目录的.htaccess文件中,Apache下默认识别此文件内容,而Nginx服务器不.转载 2020-12-12 10:27:07 · 602 阅读 · 0 评论 -
CENTOS7宝塔下NGINX配置LARAVEL项目出现WARNING: FILE_EXISTS(): OPEN_BASEDIR RESTRICTION IN EFFECT.
CENTOS7宝塔下NGINX配置LARAVEL项目出现WARNING: FILE_EXISTS(): OPEN_BASEDIR RESTRICTION IN EFFECT.当你出现这种情况的时候不要谎,解决方法很简单。1.一般宝塔部署网站在public下会生成一个user.ini防跨站的文件。2.打开你自己的这个文件复制open_basedir=以后内容。如下:open_basedir=/项目目录/:/tmp/ //注意项目目录不用指到public下3.找到php的php.ini文原创 2020-12-12 10:14:47 · 1211 阅读 · 0 评论 -
Array and string offset access syntax with curly braces is deprecated
Array and string offset access syntax with curly braces is deprecatedPHP7.4不再支持使用大括号访问数组以及字符串的偏移_PHP代码php7.4不支持数组{}写法,统一为数组[]解决办法:seq = (ord(seq=(ord(value{0}) % $rule[‘num’]) + 1;中的value{0}改为value0改为value[0]...原创 2020-12-10 14:39:49 · 977 阅读 · 0 评论 -
php报错Maximum execution time of 30 seconds exceeded解决办法
Maximum execution time of 30 seconds exceeded,今天把这个错误的解决方案总结一下:简单总结一下解决办法:报错一:内存超限,具体报错语句忘了,简单说一下解决办法。利用循环分批导入;每个循环内部开始处使用sleep(5);语句,做延迟执行,防止服务器内存同一时间占用过多,里面数字据情况修改;每个循环内部结束地方使用 ob_flush();刷新输出缓冲flush();将当前为止程序的所有输出发送到用户的浏览器两者必须同时使用来刷新输出缓冲报错二:30原创 2020-06-28 14:22:26 · 901 阅读 · 0 评论 -
Namespace declaration statement has to be the very first statement in the script
Namespace declaration statement has to be the very first statement in the script这个错误因为在代码文件里面有bom的存在,把bom去掉之后就可以了可以用notepad++另存一个无bom的就可以了...原创 2020-04-25 16:05:03 · 160 阅读 · 0 评论 -
错误:Can’t use function return value in write context解决办法
Can’t use function return value in write context 意思是不能使用函数返回值作为输入参数,遇到这种问题一般有两种情况.1.两个函数嵌套,其中外层的函数不能使用内嵌的函数的返回值,需要先把值提取出来,然后再做判断 如: <?php if (!empty(trim($name))) { //code } 需要...原创 2020-04-09 12:00:30 · 852 阅读 · 0 评论 -
php错误:语法解析错误: syntax error
这样的错误提示,一般情况下是漏写了php语句后面的分号原创 2020-04-09 11:56:45 · 3310 阅读 · 0 评论 -
PHP提示mysql_query(): Access denied for user ''@'localhost' (using password: NO)
首先这个问题,首先检查一下文件中是否包含数据库连接文件代码这个提示说明你没有数据库用户名,也没有密码,检查是否有输入。如果确认已经输入了还报这个错,那你是否使用这样的方式连接数据库的:$conn=new mysqli();这种连接数据库的方式是面向对象的。也就是说这样连接后,$conn就是实例化的数据库对象。下面要使用数据库,就用用对象的方式->,例如:$db->se...原创 2020-04-04 11:40:35 · 737 阅读 · 0 评论 -
php报错" Function name must be a string in xxxx"解决
问题:在写php代码的时候,误将代码写 $name = $_GET("name");运行的时候,提示"Function name must be a string"解决:$_GET[""]方法写错了.写成了$_GET(""),原因: 写成$_GET(""),php首先会认为get()是一个方法,但是前面又多了$符号,php又认为这是一个变量,而变量名不能作为function的名字,所有会...原创 2020-04-04 11:27:03 · 573 阅读 · 0 评论 -
php require_once Failed opening required 错误如何解决
出现这种错误的原因,一般是路径不对,可以看一下,路径目录是否书写正确,或者目录层次是否正确原创 2020-04-04 11:04:52 · 5207 阅读 · 0 评论