2015-11-02 58 views
0

在XAMPP上工作似乎一切正常,但現在我將該項目移動到了我們的內部Ubuntu服務器中,我收到錯誤,無法找到視圖。在開發我提出的意見,目錄中的應用程序/視圖(而不是public /視圖),並在配置/如下view.php改變了這個:在將Laravel 5項目從XAMPP移動到Ubuntu服務器之後,無法找到視圖

'paths' => [ 
    realpath(app_path('Views')) 
] 

和錯誤是:

[2015-11-02 16:33:42] local.ERROR: exception 'InvalidArgumentException' with message 'View [base\frontend\baywest2015\pages\page] not found.' in /var/www/baywest2015/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:140 
Stack trace: 
#0 /var/www/baywest2015/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(77): Illuminate\View\FileViewFinder->findInPaths('base\\frontend\\b...', Array) 
#1 /var/www/baywest2015/vendor/laravel/framework/src/Illuminate/View/Factory.php(145): Illuminate\View\FileViewFinder->find('base\\frontend\\b...') 
#2 /var/www/baywest2015/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(592): Illuminate\View\Factory->make('base\\frontend\\b...', Array, Array) 
#3 /var/www/baywest2015/app/Http/Controllers/Frontend/PagesController.php(63): view('base\\frontend\\b...', Array) 
#4 [internal function]: App\Http\Controllers\Frontend\PagesController->page() 

所以起初我認爲這是一個典型的大寫字母問題,但無論我看,視圖設置爲大寫V.

我錯過了什麼嗎?

順便說一句,從一個XAMPP環境移動到偉大的另一作品

奇怪的也就是在auth /登錄發現這也是在app/views目錄

View [base\backend\login] not found. (View: /var/www/baywest2015/app/Views/auth/login.blade.php) 

回答

0

該交易:

return view('base\frontend\\' . config('folder') . '\\pages.page', [ 
    'content' => $array 
]); 

在正常工作的XAMPP服務器,但在Ubuntu上我需要把它變成:

return view('base.frontend.' . config('folder') . '.pages.page', [ 
相關問題