curl不能访问本地域名lolocalhost window下的nginx

本文介绍了解决PHP脚本使用CURL请求本地服务器时出现的阻塞和超时问题的方法。通过手动开启多个php-cgi进程并指定监听端口来避免阻塞情况的发生。

问题描述

我利用PHP脚本的CURL去请求自己本地服务器localhost,出现卡死,超时现象。

解决问题

两个php文件同时请求解析时,会出现阻塞问题、window配置下的nginx php-cgi不会出现多线程/子进程
php-cgi不能自动创建子进程,需要我们手动开启多个php-cgi进程,可以利用cmd窗口

E:\phpstudy\PHPTutorial\WWW>php -S localhost:8001  -t ./gjob  ## -t 后面的是入口文件 监测的端口是8001是请求curl填入的端口
PHP 7.3.1 Development Server started at Mon Apr  8 14:32:36 2019
Listening on http://localhost:8001
Document root is E:\phpstudy\PHPTutorial\WWW\gjob
Press Ctrl-C to quit.

##下面是请求访问的地址以及状态
[Mon Apr  8 14:33:06 2019] [::1]:58741 [200]: /
[Mon Apr  8 14:33:39 2019] [::1]:58796 [404]: /index.php/Admin
[Mon Apr  8 14:34:05 2019] [::1]:58837 [404]: /index.php/Admin/Api/Lottery/lists.html
[Mon Apr  8 14:34:17 2019] [::1]:58856 [200]: /index.php/Api/Lottery/lists.html

在这里插入图片描述

使用加上端口

注意进程窗口不能关闭

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值