繁体   English   中英

如何放置Laravel并使用工匠命令?

[英]How to place Laravel and use artisan commands?

我最近在尝试laravel php框架。 我正在使用Windows 7和XP(尝试在两者上安装它),XAMPP 1.8.1和PHP 5.4.7。

太混乱了。

  1. 在许多文章(包括laravel的文档本身)中,我遇到了许多工匠编码。
    什么是工匠? 我不能这么清楚地定义它。 我最终得到的文章没有给出任何简单的解释。
    我得到了像php artisan key:generate和else的命令教程。
    但我总是失败,在命令提示符上出现此错误: 'php' is not recognized as an internal or external command, operable program or batch file
    我得到了解决方案,如“将目录更改为laravel root”,
    所以,我chdir -ed到C:\\ XAMPP \\ htdocs中\\ laravel \\ PUBLIC \\但没有任何工程。

  2. 我有权使用浏览器通过localhost/laravel/public/访问我的laravel网站?
    那么,如果我尝试将其上传到我的公共站点,我应该将这些项目放在我的根文件夹(/)中?

调用php.exe时出现错误,因为Windows命令提示符不跟踪PHP安装。 您可以通过将其添加到PATH环境变量中来解决此问题:

转到“我的电脑”>“属性”>“高级”>“环境变量”>“路径”,在末尾添加分号(;),然后添加到您的PHP二进制文件夹的路径,在您的情况下是C:\\ XAMPP \\ PHP

重新启动命令提示符后,PHP和Artisan应该可以正常工作。

至于你的第二个问题,“public”文件夹应该是你的服务器(或虚拟主机)的DocumentRoot。 无需在Web服务器上公开整个框架。

  1. artisan命令必须通过php解释器进行解析,这就是为什么你称之为php artisan...

    我想,你必须使用php.exe使它在Windows上运行。 有点像c:\\path\\to\\php.exe artisan command

  2. 阅读Dayle Rees的文档Code快乐书,了解公用文件夹以及如何为开发设置虚拟主机

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM