phpstudy 参考
端口被占用错误
如遇端口被占用错误导致无法启动:
- 端口问题无法启动时,请使用菜单『环境端口检测』进行端口检测和杀死原占用进程,然后尝试启动。
- 或者:修改
apache\conf\vhosts.conf
或者apache\conf\extra\httpd-vhosts.conf
,将文件中所有的“80”替换为新端口号,如“88”;将“443”替换为“449” (如果443也被占用)- 访问该网站的所有地址必须相应改为
http://127.0.0.1:88
,例如http://127.0.0.1:88/hello.html
- 访问该网站的所有地址必须相应改为
win7下80端口被system占用问题
SQL Server Reporting Services 使用80端口导致 参见:https://blog.csdn.net/zhang8907xiaoyue/article/details/78982612
浏览器总是访问失败
请查看系统中你是启用了某些网络代理类(你懂的)的软件或插件。如有,请暂时关闭。
除了使用localhost文件来模拟域名,还可以使用.local
的这类特殊域名,譬如www.x.local
,例如华为路由器、群晖NAS都使用了这类技术
关于 .local
- https://qastack.cn/server/399804/when-should-local-be-used
- https://en.wikipedia.org/wiki/.local
- https://zh.wikipedia.org/wiki/%E4%BC%AA%E9%A1%B6%E7%BA%A7%E5%9F%9F
mysql莫名无法启动问题
一般出现在mac机上安装win10双系统
参考:https://blog.csdn.net/leiflyy/article/details/53023168
# my.ini 文件中 [mysqld] 小节中,添加
innodb_flush_method=normal
提示 VC9运行库未安装
此问题基本可忽略不计
win10等操作系统可能没有安装VC9运行库,php和apache都需要VC9编译。
64位的VC9运行库下载链接:http://www.microsoft.com/zh-CN/download/details.aspx?id=15336