80端口被占用

php的朋友或许都有遇到过这个问题

我自己也在网上查了一些一些解决办法,好像没什么效果,可能是被占用的原因有好多,不是我遇到的那种吧

在去重启Apache

可以正常访问了,我想应该是 sql server 的占用问题,而不是系统的占用,网上说一堆可能是我没遇到,不过80端口被占用的原因很多我这种不是唯一。不过我每次80被占用首先想到的就是关闭它,而不是修改系统参数重启电脑。

我发现新电脑下 没有安装sql server 时不会出现这个问题,避免php不必要麻烦,不建议修改Apache的默认80端口,改也去改sql server的端口即可

关闭后,并不影响sql server的正常运行  所以放心禁用掉这个服务即可  没必要管太多。 

另外给大家分享一个 phpstudy2018安装包:http://public.xp.cn/upgrades/PhpStudy2018.zip 复制后单独在浏览器打开即可直接下载, 至于最新版本也可以在他官网去下,别为了环境找不到版本而苦恼哦 ~.~ !!

写PHP时到 php.ini 文件里配置三个常用的属性,保存更改后必须重启phpstudy的Apache服务器才能生效
1.打开php代码风格short_open_tag = on才能使用比如:下面这种<? ?>风格来编辑php代码 
2.PHP如何关闭notice级别的错误提示: 更改 error_reporting=E_ALL & ~E_NOTICE 
3.用laravel框架前,检查php.ini文件中的 extension=php_openssl.dll 有没有启动,前面的 ; 去掉表示开启,开启才能使用laravel框架

-----laravel框架还需要改phpstudy中Apacheconf设置文件vhosts.conf中有一段代码是 Options -Indexes -FollowSymLinks +ExecCGI 改为 Options Indexes FollowSymLinks ExecCGI   就是把 - - +  这3个符号去掉就ok了,框架正常访问了

********************************************************************************************************************************************************************************************************************************************************************************************************

原文地址:https://www.cnblogs.com/longxinyv/p/12146220.html