You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP本地服务器访问index.html报错及根目录切换求助

问题解决步骤

一、修复「Not Found」错误

你当前/Library/WebServer/Documents目录下的文件是index.html.en,但PHP内置Web服务器默认只会识别index.html、index.php这类常规文件名作为默认入口,因此无法找到对应资源。可通过以下两种方式解决:

  • 直接将index.html.en重命名为index.html
  • 启动服务器时指定入口文件:执行命令 php -S localhost:8080 index.html.en,之后访问http://localhost:8080即可看到内容

二、切换PHP服务器根目录到目标项目

PHP内置服务器的根目录与Apache的httpd.conf配置无关,要指向你的目标PHP项目,有两种简便方法:

  1. 进入目标目录后启动服务
    打开终端,用cd命令切换到你的项目根目录,示例:

    cd /Users/Max/your-target-php-project
    

    然后执行启动命令:

    php -S localhost:8080
    

    此时访问http://localhost:8080会加载项目内的默认入口文件。

  2. 用-t参数指定根目录
    无需切换目录,直接在终端执行:

    php -S localhost:8080 -t /Users/Max/your-target-php-project
    

    将上述命令中的/Users/Max/your-target-php-project替换为你实际的项目路径即可。

内容的提问来源于stack exchange,提问作者Max Scialabba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 11:07:10