Hen*_*hja 7 php frameworks laravel
我最近在尝试laravel php框架.我正在使用Windows 7和XP(尝试在两者上安装它),XAMPP 1.8.1和PHP 5.4.7.
太混乱了.
在许多文章(包括laravel的文档本身)中,我遇到了许多工匠编码.
什么是工匠?我不能这么清楚地定义它.我最终得到的文章没有给出任何简单的解释.
我得到了php artisan key:generate
和其他人一样的命令教程.
但我总是失败,在命令提示符上出现此错误:'php' is not recognized as an internal or external command, operable program or batch file
.
我得到的解决方案就像"将目录更改为laravel root",
所以,我chdir
转到C:\ xampp\htdocs\laravel\public \但没有任何作用.
我有权使用浏览器访问我的laravel网站localhost/laravel/public/
吗?
那么,如果我尝试将其上传到我的公共站点,我应该将这些项目放在我的根文件夹(/)中?
pan*_*uce 12
调用php.exe时出现错误,因为Windows命令提示符不跟踪PHP安装.您可以通过将其添加到PATH环境变量中来解决此问题:
转到"我的电脑">"属性">"高级">"环境变量">"路径",在末尾添加分号(;)然后添加到您的PHP二进制文件夹的路径,在您的情况下是C:\ XAMPP\PHP
重新启动命令提示符后,PHP和Artisan应该可以正常工作.
至于你的第二个问题,"public"文件夹应该是你的服务器(或虚拟主机)的DocumentRoot.无需在Web服务器上公开整个框架.