Rumah > Soal Jawab > teks badan
Ada 2 soalan:
1. Servis artisan php tempatan OK
2 Saya tidak tahu mengapa selepas memindahkan pelayan, ia akan membuat atau membaca fail dalam direktori, jadi tiada kebenaran dan ralat. dilaporkan
3 Ia adalah direktori kebenaran, dan ia juga melepasi Direktori 777, tetapi ia tidak sepatutnya menjadi kebenaran yang mudah di sini, kerana adalah mustahil untuk program membaca /, dan direktori relatif digunakan, tetapi saya tidak tahu di mana direktori mutlak ini digunakan
ErrorException in Filesystem.php line 109:
file_put_contents(/b53e72be8b40e01b5dd6a10f6254791b9c073338.php): failed to open stream: Permission denied
Sudah mencuba:
php artisan clear-compiled
php artisan optimize
php artisan cache:clear
黄舟2017-05-16 16:50:24
Masalah ditemui Jika tiada direktori pandangan, ia akan pergi ke direktori root
Filesystem.php, jika tiada laluan dilalui, ia akan menjadi kosong...
public function put($path, $contents, $lock = false)
{
return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
}
Saya memadamkan keseluruhan direktori storan sebelum berhijrah, tetapi sekarang saya terlupa untuk membina semula direktori paparan semasa membina semula
/*
|--------------------------------------------------------------------------
| Compiled View Path
|--------------------------------------------------------------------------
|
| This option determines where all the compiled Blade templates will be
| stored for your application. Typically, this is within the storage
| directory. However, as usual, you are free to change this value.
|
*/
'compiled' => realpath(storage_path('framework/views')),
阿神2017-05-16 16:50:24
Kebenaran tidak mencukupi:
chown -R www-data:www-data /var/www
chmod 777 -R /var/www/html/storage
阿神2017-05-16 16:50:24
Ini mungkin masalah kebenaran Semua isu penggunaan laravel boleh diselesaikan di sini. Pilih sahaja versi pelayan anda sendiri http://bbs.earnp.com/blog?tit...