我刚从Windows切换到Ubuntu,并尝试运行一个曾经在此处运行的Laravel应用。
配置完所有内容后,mysql正常运行,但在以下函数中抛出此“未找到视图”错误。
public function getOtherBoards($bname)
{
// Get Board Data
$boardData = Board::getNthBoard_byBoardName($bname);
// Get Posts Data
$postsData = Post::getAllPosts($boardData[0]->bid);
$numberOfPosts = json_decode($postsData, true);
$numberOfPosts = count($numberOfPosts);
return View::make('boards.myBoard'.Input::get('bname'))->with(array('boardData' => $boardData, 'postsData' => $postsData, 'numberOfPosts' => $numberOfPosts));
}
错误是:找不到视图[boards.myBoard]。
虽然它可以在Windows上运行。
更多信息:
-我的应用程序在桌面上,我使用
php artisan serve
运行它有人可以帮忙吗?
最佳答案
由于Linux区分大小写,因此您需要用小写字母B
return View::make('boards.myboard'.Input::get('bname'))->with(array('boardData' => $boardData, 'postsData' => $postsData, 'numberOfPosts' => $numberOfPosts));