尝试使用artisan命令修补程序时出现错误。例如,我想添加一个用户。在我的终端中输入
$ php artisan tinker
但是当我输入它时,我收到一条警告,说:
Full REPL not supported. Falling back to simple shell.
这个错误可能是什么原因呢?是我的终端,php,权限还是其他?
收到警告后,我可以键入以创建新用户,但不会将其保存到数据库中。我不确定REPL是什么。
最佳答案
如果您像我一样使用debian,这应该可以:
资料来源:http://pkgs.org/debian-wheezy/dotdeb-i386/php5-readline_5.4.28-1~dotdeb.1_i386.deb.html
将以下行添加到/etc/apt/sources.list中:
deb http://packages.dotdeb.org/ wheezy all
安装存储库的GPG key :
wget http://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg
更新包索引:
sudo apt-get update
安装php5-readline deb软件包:
sudo apt-get install php5-readline