dongqishun6409 2015-04-21 07:49
浏览 23

关于在非对象上调用成员函数domain()

I have a question about Laravel 5. After using Form::open, some error occurs:

error : Call to a member function domain() on a non-object

FatalErrorException in UrlGenerator.php line 440:
Call to a member function domain() on a non-object
in UrlGenerator.php line 440
at HandleExceptions->fatalExceptionFromError(array('type' => '1', 'message' => 'Call to a member function domain() on a non-object', 'file' => '/home/nl/Laravel/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php', 'line' => '440')) in HandleExceptions.php line 116
at HandleExceptions->handleShutdown()

This is my LoginCheckController.php:

<?php namespace App\Http\Controllers;

class LoginCheckController extends BaseController {

    public function index()

This is my route:

Route::post('/LoginCheck', 'LoginCheckController@index');

In view I have this:

{!! Form::open(array('action' => 'LoginCheckController@index')) !!}

I also ran composer dump-autoload and php artisan clear-compiled, but I still get the error. Is there something I forgot?

I solved it by:

  1. Re-installing composer with clear version
  2. php artisan make:controller with manual
  • 写回答

2条回答 默认 最新

  • draw62188 2015-04-21 08:10
    关注

    Try including the namespace in the action:

    {!! Form::open(array('action' => 'App\Http\Controllers\LoginCheckController@index')) !!}
    

    http://laravel.io/forum/10-03-2014-laravel-5-call-to-a-member-function-domain-on-a-non-object

    评论

报告相同问题?

悬赏问题

  • ¥15 求帮我调试一下freefem代码
  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图