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

已安装PHP及VSCode扩展仍无法识别PHP,求Laravel入门相关帮助

排查PHP无法使用的常见方案

用户提供的截图:

enter image description here
enter image description here

具体排查步骤:

  • 检查系统环境变量
    打开终端/命令提示符,输入 php -v,若提示命令不存在,说明PHP路径未加入环境变量:

    • Windows:找到PHP安装目录(如C:\php),右键「此电脑」→属性→高级系统设置→环境变量,在系统变量Path中添加该目录,重启终端后重试。
    • Mac/Linux:编辑~/.bash_profile或~/.zshrc,添加 export PATH="/usr/local/php/bin:$PATH",执行 source ~/.bash_profile 生效。
  • 验证PHP安装完整性
    进入PHP安装目录,确认存在php.exe(Windows)或php可执行文件(Mac/Linux)。若缺失,重新下载对应系统的PHP安装包(推荐官方版本,注意匹配系统位数)。

  • 核对Laravel要求的PHP版本
    Laravel 11及以上要求PHP 8.2+,用php -v确认版本,若版本过低,升级到符合要求的版本。

  • 测试PHP基础运行能力
    创建test.php文件,写入代码:

    <?php
    phpinfo();
    ?>
    

    在终端进入文件所在目录,执行 php test.php,若能输出PHP配置信息,说明PHP本身可正常运行;若报错,根据提示信息针对性排查。

  • Web服务器配置检查(如需浏览器访问)
    若要通过浏览器运行PHP,需配置Apache或Nginx:

    • Apache:确保加载PHP模块,在httpd.conf中添加LoadModule php_module "PHP安装路径/php8apache2_4.dll"(Windows),并设置AddType application/x-httpd-php .php。
    • Nginx:在配置文件中添加:
      location ~ \.php$ {
          fastcgi_pass 127.0.0.1:9000;
          fastcgi_index index.php;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          include fastcgi_params;
      }
      
      同时确保PHP-FPM服务处于运行状态。

内容的提问来源于stack exchange,提问作者Alan Mikko Miñoza

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 09:32:14