1在本地环境中使用phpstudy运行thinkphp5有时候会提示:Parse error: syntax error, unexpected '[' in D:phpStudyWWWthinkphplibrarythinkLoader.php on line 18,原因是thinkphp5要求的最低php版本为5.4,而我们在phpstud...
1ThinkPHP5提示variable type error: array是因为在ThinkPHP5中不允许直接访问控制器时,通过return方法直接返回数组。 出现这个错误时,使用json函数处理以下返回的数据即可,如: $data = [...]; return json($data);
1在Laravel中使用groupBy('字段')时报错,错误信息为:SQLSTATE[42000] Syntax error or access violation 1055 '字段' isn't in GROUP BY.txt,但是在navicat中执行相同的sql语句确不会出现报错提示,因此确定为Laravel框架...
1WordPress后台在线更新,提示“cURL error 28: Resolving timed out after 10520 milliseconds”,cURL error 28一般是指网络超时,等待一会多升级几次或者停用后台插件再升级,升级成功后再启用插件。 解决方法:失败后多升级几次或者后台停用插件,然后在线升级WordPress,升级成功后再开...
1DedeCMS上传图片出现image info error错误是因为/data/uploadtmp文件夹权限设置错误。 解决办法为将/data/uploadtmp目录属性设置为777。 如果是使用了安全狗或者云锁之类的服务器安全软件了,那么请关闭对/data/uploadtmp目录的权限控制。
PHP Fatal error: Cannot pass parameter N by reference in XXX,其中N为阿拉伯数字。 错误说明:不能按引用传递第N个参数 错误原因:调用包含引用参数的函数时,对应的引用参数不是变量。 示例代码:
1最近在微信开发使用微信公众平台接口调试工具时遇到错误。 错误再现:使用appid及appsecret在该测试工具中获取access_token,检查问题时,校验全部通过,但是无法获取access_token,而是返回了错误代码: { "errcode": -1000, "errmsg": "system error" } 错误原因:最新版的微...
在thinkphp5中,使用post方式接收数组参数会出现错误提示:variable type error:array 出现错误代码如下: $ids = $request->post('ids'); 解决方法一:使用变量修饰符,具体代码如下: $ids = $request->post('ids/a');//调用请求类requ...
今天在Mac电脑上编译安装PHP7时报错,错误提示为:configure: error: Please specify the install prefix of iconv with –with-iconv= 根据提示安装了下libiconv brew install libiconv 修改安装命令,加上下面代码 --with-iconv=/usr/loc...
最近直接复制一台服务器中的mysql/data文件到另外一台服务器后,访问数据库提示ERROR 1017:Can't find file: '/xxx.frm'错误。 经过检查发现正常的mysql/data中的xxx.frm文件所有者为mysql,而我复制过来的文件所有者为root。 解决办法就是修改文件的所有者,具体步骤如下: 切换...
使用thinkphp5开发的时候报错:syntax error, unexpected T_LIST, expecting T_STRING,提示public function list()错误。 原因是list()是php官方的一种语言结构, 把数组中的值赋给一组变量,是php保留字中的一个,因此我们的方法名称不能定义成list(),改成其他名字即可。
3来博客浏览的朋友都是冲着一些国外的便宜VPS来的,这些VPS商家用的销售系统99%都是WHMCS系统,WHMCS系统是目前公认的IDC行业最好的销售系统,但是WHMCS系统对于注册非常严格,相信很多朋友也遇到过购买时候被认为是欺诈”Fraud/MaxMind Error“用户,这是因为什么呢?就是你填的资料太假了,今天给大家分享一下购买VPS的时候怎么在保护...
1DEDECMS后台修改模板代码后保存报错:Error:no csrf hash code!,解决办法如下: 1.通过生成-更新系统缓存,清理系统缓存。 2.清理浏览器缓存(扩展阅读:Google Chrome浏览器怎么清除缓存数据?) 一般来说通过以上两种方法就能解决这个问题,如果还是提示Error:no csrf hash code!,那么请使用下面办法:...
在应用开发中,经常会遇到一些带有提示信息的跳转页面,例如操作成功或者操作错误页面,并且自动跳转到另外一个目标页面。ThinkPHP5的thinkController类内置了两个跳转方法success和error,用于页面跳转提示。 我们可以很方便的通过success和error方法进行跳转,两个方法的返回值格式如下: {code: 1, msg: "新增案卷...
今天在使用阿里云的云服务器安装了宝塔面板,导入了一些数据,再导出的时候显示: Fatal error: Cannot ‘break’ 2 levels in /www/server/phpmyadmin/phpmyadmin_6697fd4ea13b7ad4/export.php on line 864 在宝塔面板的文件管理里面打开export.php文件,...
laravel 5.4 版本改变默认的数据库字符集为utf8mb4。如果你运行MySQL v5.7.7或者更高版本,则不需要做任何事情。 否则你在运行 migrations 命令时,可能会碰到下面这个错误: [IlluminateDatabaseQueryException] SQLSTATE[42000]: Syntax error or access v...
最近需要在一台centos6.5服务器上部署thinkphp5开发的网站程序,部署后网站无法正常运行,经过检查发现服务器上的php版本为5.3.3,而thinkphp5要求的最低php版本为5.4。 想着php5.3确实有点老旧了,就直接卸载了php5.3然后使用rpm方式重新安装了php5.5,然而在运行网站时又提示“Class 'PDO'...