我有一個關於Laravel 5.使用問題後Form::open
,產生了某種錯誤:關於調用一個成員函數域()一個非對象
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()
這是我LoginCheckController.php:
<?php namespace App\Http\Controllers;
class LoginCheckController extends BaseController {
public function index()
這是我的路線:
Route::post('/LoginCheck', '[email protected]');
鑑於我有這樣的:
{!! Form::open(array('action' => '[email protected]')) !!}
我也跑composer dump-autoload
和php artisan clear-compiled
,但我仍然得到錯誤。有什麼我忘了嗎?有明確的版本
- 重新安裝作曲家
- PHP工匠化妝:
我解決它由控制器具有手動
這是否錯誤發生在什麼文件和行? – deceze
像上面的錯誤謝謝。 – nlstduio
你需要告訴我們你使用的是什麼版本。 GitHub的5.0分支上的最新版本沒有與440行相關的任何內容:https://github.com/laravel/framework/blob/5.0/src/Illuminate/Routing/UrlGenerator.php#L440還尋找通話爲'domain'(' - >域(')沒有返回在該文件中有關:https://github.com/laravel/framework/search?utf8=%E2%9C%93&q=-%3Edomain%28 –