我最近在尝试 laravel php 框架。我正在使用 Windows 7 和 XP(尝试在两者上都安装它)、XAMPP 1.8.1 和 PHP 5.4.7。
太困惑了。
在许多文章(包括 laravel 的文档本身)中,我遇到了许多 artisan 编码。
什么是 artisan ?我不能自己定义得那么清楚。我最终得到的文章没有给出任何简单的解释。
我得到了命令教程,例如php artisan key:generate
和 else。
但我总是失败,在命令提示符下出现此错误:'php' 未被识别为内部或外部命令、可运行程序或批处理文件
。
我得到了像“将目录更改为 laravel root”这样的解决方案,
所以,我chdir
-ed 到 C:\xampp\htdocs\laravel\public\但没有任何效果。我是否有权通过
localhost/laravel/public/
使用浏览器访问我的 laravel 站点?
因此,如果我尝试将其上传到我的公共(public)站点,我应该将这些项目放在我的根文件夹 (/) 中吗?
最佳答案
调用 php.exe 时出现错误,因为 Windows 命令提示符未跟踪您的 PHP 安装。您可以通过将其添加到 PATH 环境变量中来解决此问题:
转到“我的电脑”>“属性”>“高级”>“环境变量”>“路径”,在末尾添加一个分号 (;),然后添加到您的 PHP 二进制文件文件夹的路径,在您的情况下是C:\xampp\php
重新启动命令提示符后,PHP 和 Artisan 应该可以正常工作。
关于您的第二个问题,“公共(public)”文件夹应该是您的服务器(或虚拟主机)的 DocumentRoot。无需在您的 Web 服务器上公开整个框架。
关于php - 如何放置 Laravel 并使用 artisan 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15682454/