php工匠开发服务器崩溃

时间:2016-05-28 13:26:41

标签: php laravel artisan

对于我的php laravel开发,我使用php的内置web服务器。我用命令" php artisan serve"在窗户上。几个月它的工作就像一个魅力,但现在它突然崩溃在我最近甚至没有变化的页面上。

一旦我尝试加载页面,我就会收到此错误:

enter image description here

它在荷兰语中,但它只是一般的Windows崩溃消息。 在日志文件中,我看到:

MAIL_ENCRYPTION=null.ERROR: exception 'InvalidArgumentException' with message 'There are no commands defined in the "view" namespace.' in D:\home-automation\webInterface\vendor\symfony\console\Symfony\Component\Console\Application.php:501
Stack trace:
#0 D:\home-automation\webInterface\vendor\symfony\console\Symfony\Component\Console\Application.php(535): Symfony\Component\Console\Application->findNamespace('view')
#1 D:\home-automation\webInterface\vendor\symfony\console\Symfony\Component\Console\Application.php(192): Symfony\Component\Console\Application->find('view:clear')
#2 D:\home-automation\webInterface\vendor\symfony\console\Symfony\Component\Console\Application.php(126): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#3 D:\home-automation\webInterface\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php(94): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#4 D:\home-automation\webInterface\artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#5 {main}  

我没有对邮件做任何事情,所以我不认为" MAIL_ENCRYPTION"与它有任何关系。它之后的行可能是问题,但我不知道是什么原因导致它们或我如何解决它。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

好的,解决了。

我在控制器中出错,如果访问控制器中的任何方法,则会导致崩溃。

而不是做类似的事情:

foreach ($sensorgroup->sensors as $sensor)

我有:

foreach ($sensor as $sensorgroup->sensors)

我不知道我在想什么打字,而且我也没想过。有点诅咒它崩溃了整个事情,而不仅仅是抛出一个错误......