网站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 文件中设置跨域规则。
posted @ 2026-03-12 09:03  可有仙子迎风立  阅读(32)  评论(0)    收藏  举报