您好,我已经在 Windows 操作系统中安装了 PHP 7.1.1,还安装了 Composer 作为 PHP 的依赖管理器。 然后我使用以下命令安装了 Laravel:
composer 全局需要“laravel/installer”
但是之后当我尝试使用命令创建项目时
composer 创建项目 --prefer-dist laravel/laravel test_blogs
我收到以下错误:
**安装 laravel/laravel (v5.3.16) - 安装 laravel/laravel (v5.3.16) 从缓存加载 在 test_blogs 中创建了项目
php -r "file_exists('.env') || copy('.env.example', '.env');" “php”不被识别为内部或外部命令, 可运行的程序或批处理文件。 脚本 php -r "file_exists('.env') || copy('.env.example', '.env');"处理返回的 root-package-install 事件并返回错误代码 1**
这里要提一下,我没有使用 XAMPP 或 WAMPP。而且我的系统中也没有安装当前的MySQL
将 php 可执行文件路径添加到操作系统的 PATH 变量中,即一般在 Windows 中
进入我的电脑->属性->高级系统设置>环境变量>选择PATH并点击编辑
并插入该行的php末尾的路径并保存。
重新启动 CMD 并输入
php -v
它应该会给你 PHP 版本
您可以在本地计算机(Windows)上运行 laravel 安装 php,但 laravel 内的某些依赖包将无法正常工作,我们必须在可执行路径中手动配置 php.ini 文件,而不是这样做,您可以使用 laravel homestead