首先,我刚刚开始修补Laravel 5和php工匠,所以不要判断为苛刻的请;)
要删除网站路径中的./public/index.php
,我执行了以下操作:
root/page_local/
文件夹中的所有文件; root/page/
; root/page_local/index.php
文件。所以laravel现在应该工作,但php-artisan不是。我尝试运行的每个命令都返回相同的错误:
[BadMethodCallException]
Method patter does not exist.
但是我记得先创建一个Controller并且它有效,我尝试了多个函数(--version,list,create :: controller)。
即使我在尝试运行composer update
时运行php artisan clear-compiled
错误也是如此。
我仍然设法通过运行composer update --no-scripts
请帮我解决这个问题,因为我在Laravel网站和谷歌上找不到有关此问题的任何信息。如果您需要我提供我的任何代码,请告诉我您的需求,我会这样做。
提前致谢。
答案 0 :(得分:2)
在代码中搜索 patter 字符串,我的猜测是你在某个地方有一个拼写错误,方法叫做 pattern ,所以请改用它。 Laravel代码中没有 patter 方法。