laravel 数据填充的问题——'php' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

在laravel china的教程中学习的时候,我没有按照教程来搭虚拟环境,就用的xmapp集成环境和laravel一键安装包。在跟着教程写完数据填充代码时,在本地的cmd上运行命令php artisan migrate:refresh --seed报错 'php' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这个问题很明显是我的xmapp中的PHP没有设置环境变量,过程如下

一、配置环境变量

1、同时按WIN+R键,打开运行”对话框,输入sysdm.cpl,按回车键打开“系统属性”。

2、在系统属性对话框中选择“高级”选项卡。

3、点击环境变量中的PATH,将你的PHP所处位置加进去




二、这个时候再打开cmd,进入你的项目的位置输入命令即可

扫描二维码关注公众号,回复: 863731 查看本文章

php artisan migrate:refresh --seed //同时完成数据库的重置和填充操作





猜你喜欢

转载自blog.csdn.net/xxr233/article/details/80296100