我格式化了我的系统,然后我注意到我在CMD上的laravel清除代码不再工作--每次我试图清除CMD上的缓存时,我都会收到这样的错误消息:'php不被识别为内部或外部命令、可操作的程序或批处理文件‘。拜托,我需要帮助,因为这真的在折磨我的拉拉计划。这是我一直用于清除C:\xam\htdocs\ib>php手工缓存的代码:clear。我想知道我是不是做错了什么。这是在我将窗口8.1重新安装到窗口10之后开始的。
发布于 2020-05-09 15:08:02
实际上,这与缓存或工匠无关。要解决这个问题,您需要知道的一切都是为了理解这个错误。
php不被识别为内部或外部命令。
Is是直接来自Windows命令行的错误,而不是Laravel。您正在尝试使用Windows不理解的"php“命令,因为它不是build功能。
您需要在系统上安装PHP,并设置指向php可执行文件的别名(在这里您安装了PHP)。
如果已经安装了PHP,那么只需设置别名(system变量):如何使用Windows上的命令行访问PHP?
但我想,以前您有一些全合一的服务器解决方案,包括PHP、Apache/Nginx、Mysql/Mariadb等,在Windows上有很多方法可以做到这一点:
https://stackoverflow.com/questions/61698624
复制相似问题