我使用laravel 4.2方法照亮\ \查看查看:: __的toString()在UNIX
die(View::make('amendments.changesPopUp', $this->data));
这是我使用以获取一个ajax
视图代码呼叫。这适用于我的本地机器在Windows上运行,但这不适用于服务器(UNIX)。任何想法,为什么这是hapening?
是的我已检查了小写和大写的情况下的文件名匹配。奇怪的是错误点指向它正在使用的controller
的第0行。
这是错误,我得到
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Method Illuminate\\View\\View::__toString() must not throw an exception","file":"mysite.com/app/controllers/myController.php","line":0}}
更新:此工作时,我用简单的PHP文件,而不是刀片模板。我仍然不知道是什么导致了错误?
@TheShiftExchange,因为它是一个Ajax调用,我们要打印任何repsonse为了通过发送和死是为了确保我没有任何回报后,我呼应的HTML,但这不是问题。 – developernaren 2014-09-24 07:07:10
是的 - 可能是你得到错误的原因是因为你死了() - 这被当作抛出异常。 – Laurence 2014-09-24 07:15:56
请参阅我的更新..它适用于我不使用刀片模板时。这不是我第一次使用过的..它在我的本地机器工作..请评论前仔细阅读问题.. – developernaren 2014-09-24 07:19:02