【如何处理php服务器端requiresext-gd报错?】教程文章相关的互联网学习教程文章

thinkPHP5 报错session_start(): No session id returned by function解决方法【图】

这是因为用Redis接管了session状态储存,但是Redis又连接不正常导致的在服务器上查看Redis运行状态一切正常,set、get也没有问题,最后琢磨了半天才发现是PHPRedis扩展没有安装,所有PHP连接不上Redis,把扩展安装完后即可解决该问题 安装PHPRedis扩展 原文:https://www.cnblogs.com/shengxihui/p/10802195.html

解决Win7下运行php Composer出现SSL报错的问题【代码】

以前都在linux环境使用php composer。今天尝试在win7下运行composer却出现SSL报错:E:\data\www\symfony-2.5.6>php -f D:/wamp/php-5.6.2-x64/composer.phar install Loading composer repositories with package information Installing dependencies (including require-dev)SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify fa...

PHP7.1 报错 Warning Illegal string offset

报错如下:Warning: Illegal string offset ‘阿根廷‘ in F:\wnmp\www\test.php on line 24Warning: Illegal string offset ‘中国‘ in F:\wnmp\www\test.php on line 24Warning: Illegal string offset ‘印尼‘ in F:\wnmp\www\test.php on line 24 原因:原始代码如下<?php$area = ‘‘; // 重点在这、声明 $area 为字符串$lang = ‘zh‘;$data_area = array(‘AR‘ => array( ‘zh‘ => ‘阿根廷‘,‘en‘ => ‘Argentina‘ ...

关于php输入$_post[‘’]报错的原因

在php中输入$_post[‘’]值时页面报错,是因为变量未声明,所以页面出现提示Undefined index,是因为首先要用isset来判断是否存在这个变量。如:isset($_POST[‘/*值*/‘])来判断变量是否设置。如果需要判断post就输入if(isset($_POST[‘/*值*/‘]) && $_POST[‘/*值*/‘]==‘‘)原文:http://www.cnblogs.com/LDzhq/p/4168374.html

关于ECSHOP模板架设的服务器php版本过高报错的解决方法(一)

1、admin/index.phpadmin/sms_url.php ECSHOP模板报错:Strict Standards: mktime(): You should be using the time() function instead in /data/web/ledetaoadmin/sms_url.php on line 31 $auth = mktime();替换为:$auth = time(); 报错:Strict Standards: Only variables should be passed by reference in /data/web/includes/lib_main.php on line 1336 2、lib_main.php $ext = end(explode(‘.‘, $tmp));替换为:...

Centos 6.9安装 php5.6 过程中报错:Error: Package: php56w-mcrypt-5.6.40-1.w6.x86_64 (webtatic)【代码】

在 CentOS 6.9 系统下安装 php 5.6 的过程中,执行如下命令:yum -y install php56w-pdo php56w-xml php56w-gd php56w-gd.x86_64 php56w-ldap.x86_64 \php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-opcache.x86_64 报错:Error: Package: php56w-mcrypt-5.6.40-1.w6.x86_64 (webtatic)Requires: libmcrypt.so.4()(64bit) You could tryusing --skip-broken to work around the prob...

PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法【代码】

最近在使用curl中遇到CURL ERROR: Recv failure: Connection reset by peer的报错提示,现把解决方法与大家共享,希望对大家有所帮助。我们经常用curl来访问web站点,web站点目前主要分为http和https两种协议,众所周知https类型的网站都是通过ssl协议+http协议的,是目前最安全的网站协议,访问此类网站的时候,会走ssl协议,验证访问者的证书,检测是否安全。通过curl访问此类网站也是如此流程,但是curl中需要添加相应的参数,绕...

报错compile_str() flow.php on line 375的解决方法【代码】

flow.php line 375,flow.php 找到375行: * 保存收货人信息*/$consignee = array(‘address_id‘ => empty($_POST[‘address_id‘]) ? 0 : intval($_POST[‘address_id‘]),‘consignee‘ => empty($_POST[‘consignee‘]) ? ‘‘ : compile_str(trim($_POST[‘consignee‘])),‘country‘ => empty($_POST[‘country‘]) ? ‘‘ : intval($_POST[‘country‘]),‘province‘ => empty($_P...

php+mysql+apache报错【图】

使用apache2.4版本 在搭建工程的时候 发现报错: 针对这个问题 可以看到已经可以访问相应的网址 但是跳转有问题 那么我们可以怀疑问题出在.htaccess上面 看了下之前的配置是这样的 后续有个后台牛人 建议我加入这么一句话: 重启apache 一切正常 安装redis扩展 :http://www.xuejiehome.com/one-blread-1795.html原文:http://www.cnblogs.com/greenboy/p/4546430.html

php7.2版本+yii2会报错【图】

FastCGI sent in stderr: "PHP message: PHP Fatal error: Cannot use ‘Object‘ as class name as it is reserved in /home/leo/htdocs/oa/vendor/yiisoft/yii2/base/Object.php on line 77这个错误是yii2框架的错误了。也就是说不能使用Object作为类名。 因为之前的PHP7和PHP5.6版本运行都没有错误,所以应该是更新了PHP版本的原因。再来看看PHP 7.0.2 Beta 3版本的新特性:最后一条,在任何情况下都不再允许使用object作为类...

php编译安装报错

Cannot find OpenSSL‘s <evp.h>解决方法:下载openssl-1.1.0h.tar 包[root@localhost ~]# cd openssl-1.1.0h && ./config && make && makeinstall configure: error: Cannot find OpenSSL‘s libraries报错:configure: error: Cannot find OpenSSL‘s libraries解决方法:[root@localhost php-5.6.36]# find / -name libssl.so[root@localhost php-5.6.36]# ln -s /usr/local/lib64/libssl.so /usr/lib/ 关于timezone报...

工作常见问题:安装php报错

php编译过程中报错: PEAR package PHP_Archive not installed: generated phar will require PHP‘s phar extension be enabled解决: 建议直接忽略,在 make install时会自动安装 禁用的方法(强烈不建议)在configure时添加参数 --without-pear --disable-phar常见php报错https://segmentfault.com/a/1190000006107786 本文出自 “不抛弃!不放弃” 博客,请务必保留此出处http://thedream.blog.51cto.com/6427769/1886949原文...

PHP 脚本不报错【代码】

场景当运行PHP脚本,访问数组中不存在的key时,脚本不报错,如下:<?php $arr = [1,2,3]; // 不报错,返回nullvar_dump($arr[‘abc‘]);解决修改PHP配置文件 php.ini, 打开报错, 将 display_errors 改为On[PHP]display_errors = On 原文:https://www.cnblogs.com/hujingnb/p/10614065.html

php curl报错:417 - Expectation Failed

当我在post提交的数据增加一段内容后会报错:417 - Expectation Failed。  查资料发现在使用curl做POST时,当post的数据大于1024字节时,curl并不会直接发起post请求,而是分为两步,  1.发送一个请求,包含一个Exc:100-continue,询问Server接收数据  2.接收到Server返回100-continue应答后,才把post提交给ServerRFC相关资料:https://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.3然而我的路由器使用的是lig...

编译php报错checking for cURL 7.15.5 or greater... configure: error: cURL version 7.15.5

问题复现:在编译php的时候,报错:checking for cURL 7.15.5 or greater… configure: error: cURL version 7.15.5 解决方法:[root@localhost ~]# yum -y install curl-devel在重新编译就ok原文:https://www.cnblogs.com/Bathing/p/15188378.html

服务器端 - 相关标签