Giới thiệu
hocvietcode.com là website chia sẻ và cập nhật tin tức công nghệ, chia sẻ kiến thức, kỹ năng. Chúng tôi rất cảm ơn và mong muốn nhận được nhiều phản hồi để có thể phục vụ quý bạn đọc tốt hơn !
Liên hệ quảng cáo: trienkhaiweb@gmail.com
I encountered this error when dealing with problems in the Mac Os environment, when I downloaded the laravel project and initialized it on the local environment for further development, because I was not familiar with the concept of decentralization in this environment, it took quite a while, so I write this article to guide you to fix the above error to save your day.
Mục lục
Usually the reason is that the project lacks subdirectories inside the storage directory, or this directory has not been set read/write permission, so we use the following command to initialize and set permissions:
cd {projectpath}/storage
mkdir -pv framework/views app framework/sessions framework/cache
cd ..
chmod 777 -R storage
chown -R www-data:www-data storage
Next step, change the chmod of the storage and cache folders
cd {thumucduan}
sudo chmod -R 755 storage
sudo chmod -R 755 bootstrap/cache
First step, set permissions for apache
sudo chown -R $USER:_www {projectpath}
Cấu hình server file permission
cd {projectpath}
sudo chgrp -R _www storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
Create the following folders by using the user graphic interface if not found in the project folder:
storage/framework/cache
storage/framework/sessions
storage/framework/views
Next step: delete all files in folder bootstrap/cache
Finally: use the command php artisan optimize:clear to clear the cache and check the project again, good luck !
hocvietcode.com là website chia sẻ và cập nhật tin tức công nghệ, chia sẻ kiến thức, kỹ năng. Chúng tôi rất cảm ơn và mong muốn nhận được nhiều phản hồi để có thể phục vụ quý bạn đọc tốt hơn !
Liên hệ quảng cáo: trienkhaiweb@gmail.com