phpstudy中的nginx无法启动,报错:10049
最近,使用phpstudy的nginx php环境创建了laravel项目,但是只报告错误,nginx无法启动,一闪一闪又红了。 试着整理一下解决方案吧。
从nginx的配置文件来看,一般为80个端口。 我这里根据项目进行了修改,所以我的是8093:
2 .键入2.win R键、cmd,然后键入端口查询命令netstat -aon|findstr 80以确定是否正在使用响应端口。 这里以80个端口为例。
3 .您可以看到占用80个端口的程序的pid为3364。 然后键入命令tasklist|findetr “3364”以验证对应的进程名称
4 .进入任务管理器,找到相应的流程,完成该任务。 现在,如果您查看80个相应端口的占用情况,就会发现不再有占用该端口的进程。
如果端口被占用,现在重新启动phpstudy应该就解决了问题。 如果仍然无法启动,请继续往下看。
5 .按5.win R,将cmd、cd输入您的nginx.exe目录,然后在命令行中运行nginx.exe并检查错误消息。
看到这里报告了错误的信息,“请求的地址在该上下文中无效。 啊,我意识到自己的域信息错了。 重新进入nginx配置文件vhost.conf以修改您自己的项目域信息。 在这里为了确保安全,我把我的域名藏了起来。 然后重新启动phpstudy的nginx和mysql。 算了吧。 未报告任何错误。 俗话说:“没有信息就是好消息。 问题解决了!
如果phpstudy配置了apache php环境,apache可能无法启动。 同样,也可以按照上述步骤进行检查。 但是,在步骤2中进入apache.exe的路径。 为了检查,通常在PHPstud20180211(Apache )迷人的帽子目录下
是的,我知道了。 今天的共享到此为止。 祝大家编程顺利,项目稳定运行