在没有 XAMPP 的 Windows 中安装 Laravel

问题描述 投票:0回答:2

您好,我已经在 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 windows laravel composer-php
2个回答
1
投票

将 php 可执行文件路径添加到操作系统的 PATH 变量中,即一般在 Windows 中

进入我的电脑->属性->高级系统设置>环境变量>选择PATH并点击编辑

并插入该行的php末尾的路径并保存。

重新启动 CMD 并输入

php -v
它应该会给你 PHP 版本


0
投票

您可以在本地计算机(Windows)上运行 laravel 安装 php,但 laravel 内的某些依赖包将无法正常工作,我们必须在可执行路径中手动配置 php.ini 文件,而不是这样做,您可以使用 laravel homestead

https://laravel.com/docs/10.x/homestead

© www.soinside.com 2019 - 2024. All rights reserved.