如何解决 laravel 中的权限问题
How to solve permission problem in laravel
我有关于 laravel 权限的问题。我正在尝试使用 laravel 从数据库中检索数据。但是在我的页面上,我收到此错误消息:
UnexpectedValueException thrown with message "The stream or file "/var/www/html/laravel/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied"
路线代码:
Route::get("sumo", "PagesController@sumos");
控制器代码:
public function sumos()
{
$data['este'] = estates::all();
return view('pages.sumo', $data);
}
和我的页面代码:
@foreach($este as $row)
{{$row->価格}}
{{$row->間取り}}
{{$row->販売戸数}}
{{$row->総戸数}}
{{$row->専有面積}}
{{$row->専有面積}}
{{$row->その他面積}}
{{$row->'所在階/構造 階建'}}
{{$row->完成時期}}
{{$row->住所}}
@endforeach
我也试过给 "sudo chmod -R 775 storage" 并重新启动 httpd 但没有效果。我正在使用 Centos 7 Apache。我怎样才能克服这个问题。我的代码有误还是什么?
你尝试了吗?
sudo chown www-data.www-data /var/www/html/laravel/storage/ -R
我有关于 laravel 权限的问题。我正在尝试使用 laravel 从数据库中检索数据。但是在我的页面上,我收到此错误消息:
UnexpectedValueException thrown with message "The stream or file "/var/www/html/laravel/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied"
路线代码:
Route::get("sumo", "PagesController@sumos");
控制器代码:
public function sumos()
{
$data['este'] = estates::all();
return view('pages.sumo', $data);
}
和我的页面代码:
@foreach($este as $row)
{{$row->価格}}
{{$row->間取り}}
{{$row->販売戸数}}
{{$row->総戸数}}
{{$row->専有面積}}
{{$row->専有面積}}
{{$row->その他面積}}
{{$row->'所在階/構造 階建'}}
{{$row->完成時期}}
{{$row->住所}}
@endforeach
我也试过给 "sudo chmod -R 775 storage" 并重新启动 httpd 但没有效果。我正在使用 Centos 7 Apache。我怎样才能克服这个问题。我的代码有误还是什么?
你尝试了吗?
sudo chown www-data.www-data /var/www/html/laravel/storage/ -R