我尝试在 Ubuntu 中学习 Laravel,命令“php artisan”在终端的 laravel 文件夹路径中工作。
我刚开始在Win7中这样做,我在cmd.exe中输入“cd c:\wamp\www\myproject”来更改laravel文件夹的路径(artisan文件就在这个文件夹中)。
之后我尝试了“php artisan”,但收到此消息“'php'不被识别为内部或外部命令、可操作程序或批处理文件。”
我错过了什么?命令行显示 C:\wamp\www\myproject>php artisan ,我已经仔细检查了文件路径是否正确。
我哪一步做错了?
发生该错误是因为 Windows 命令行不知道在哪里可以找到 php.exe 二进制文件。
在 Windows 7 中,单击“开始”,然后在开始菜单搜索栏中键入“环境”。选择“编辑您帐户的环境变量”。在以前版本的 Windows 中,右键单击“我的电脑”,然后单击“属性”。转到属性窗口中的高级选项卡,然后单击底部标有“环境变量”的按钮。
现在,找到 PATH 环境变量并将 PHP 二进制文件的路径添加到其中。路径用分号分隔。
示例 PATH 变量可能如下所示:
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;D:\apps\Git\bin
只需将 PHP 二进制文件的路径添加到末尾,不要忘记中间的分号。我的 PHP 二进制文件的路径是 D:\work\apps\xampp177\php 所以我的 PATH 变量将如下所示:
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;D:\apps\Git\bin;D:\work\apps\xampp177\php
请注意,该路径不包含 php.exe。该路径只是包含 php.exe 的文件夹。
保存 PATH 后,关闭 CLI,然后重新打开它,使用 artisan 应该不会再出现任何问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)