尝试使用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

10-08 12:53