网站php think run 启动成功,但网站无法访问错误怎么办|已解决
原因:端口被占用、内置服务器监听地址限制、伪静态未配置、跨域设置缺失。
解决方案:
1. 检查端口占用:执行
netstat -ano | findstr :8000(Windows)或 netstat -tuln | grep 8000(Linux),若 8000 端口被占用,使用 php think run --port=8080 更换端口;2. 允许外部访问:启动时指定监听地址
php think run --host=0.0.0.0 --port=8080,确保服务器开放对应端口;3. 配置伪静态:参考前文伪静态配置,确保请求能正确转发到 index.php;
4. 处理跨域:若涉及跨域请求,在
config/app.php 中添加跨域配置,或在 .htaccess 文件中设置跨域规则。
扫码添加技术【解决问题】
专业解决各种疑难杂症,您有任何问题都可联系我们技术人员。
本文来自博客园,作者:可有仙子迎风立,转载请注明原文链接:https://www.cnblogs.com/xztime/p/19706018

浙公网安备 33010602011771号