![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP运行环境相关配置
FindJiang
……
展开
-
PHP发起curl请求未获返回响应 HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)
postman请求接口数据正常返回,curl请求无返回,打印curl_error,获取到报错信息:HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)解决方法:在发起请求前设置请求使用的http版本协议:curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);...原创 2021-12-28 11:05:54 · 1779 阅读 · 0 评论 -
linux安装gmp扩展库
因公司客户使用了ipv6地址,需将ipv6地址转成十进制的数字存放在数据,方便进行区间查找,本来本地的wiondows系统,直接在php.ini文件中将扩展前的分号去掉后,重启apache就可以了,哪知上了正式环境的linux系统就各种报错:最后在前同事的指导下进行gmp扩展库的安装,安装命令:sudo apt install php-gmp期间有报错:如果报上面的错,就执行命令:sudo apt update 在执行"sudo apt install php-gmp"命令。尝试解决步骤:1.原创 2021-11-26 17:59:36 · 3067 阅读 · 0 评论 -
ocelot网关访问websocket失败问题
1.webSocket运行方式:thinkPHP6里的worker2.nssm3.网关 ocelot (.net开源网关)4.服务器:windows2012 => 开启websocket功能原创 2021-06-02 17:07:42 · 668 阅读 · 1 评论 -
在phpStudy下的nignx配置虚拟主机(虚拟目录)无效
遇到的问题:由于要开发新项目,公司要求用nigix服务器,结果在配置过程中遇到这样的问:按网友朽木大叔给出的方法配置了虚拟主机(http://www.cnblogs.com/aoxueshou/p/6598615.html),但输入域名之后,始终没有指向我的根目录,而是phpStudy自带的首页。解决:问朋友之后,才知道可以直接用phpStudy去建虚拟主机,不用自己苦哈哈的改conf等相关文...原创 2017-08-02 17:38:04 · 2373 阅读 · 0 评论 -
phpStudy+ThinkPHP配置的nginx环境出现404错误
环境配置:框架是ThinkPHP5.08,环境是用phpStudy选的nginx环境;问题现象:访问配置的虚拟目录时,可以访问到框架的入库文件,但无法访问到虚拟目录对应的模块(启用了项目分组)。问题出现原因:集成环境自动生成的vhost.conf文件中缺少几个配置语句if (!-e $request_filename) { rewrite ^/(.*)$ /index.ph原创 2017-09-07 17:45:31 · 2813 阅读 · 0 评论 -
PHP连接SQLSever数据库(PHP7+SQLServer)
问题:在PHP+Apache+MySQL环境下(windows系统),链接SQLServer数据时,出现“can not find driver”问题。解决方法:在php.ini文件下开启 php_sqlsrv_7_nts_x86.dll 和php_pdo_sqlsrv_7_nts_x86.dll 扩展,所需步骤共4步。准备工作:获取php_sqlsrv_7_nts_x86.dll 和...原创 2018-05-28 17:17:18 · 7729 阅读 · 1 评论 -
记php.ini中session.save_path配置导致的一个bug(通过ini_set("display_errors", 1)获取php报错信息)
服务器系统:windows server 2016应用环境:PHP 7.0.33 + apache2.4+SQLSever【BUG现象】PHP接口能正常响应且返回正确数据,但http状态值报500。 最开始拿不到任何其它的报错信息,只能看到http报Status Code:500 Internal Server Error错误,在apache的error.log里也没有记录任...原创 2019-09-25 12:09:47 · 1798 阅读 · 0 评论