UnexpectedValueException
The stream or file "/var/www/myproject/public_html/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied
@Alimotreb
ممنون از همکاری و پاسخت دوست عزیزم
مشکلش رو فهمیدم . SELINUX روی سرور فعال بود باید غیرفعالش میکردم. کانفیگ SELINUX کار هرکسی نیست
سلام
@alif
خواهش میکنم
یه توضیح راجب این بدم بهتون
selinux روی centos 7.6 و نسخه های جددی کاملا غیر فعال هست
نسخه شمارو نمیدونم!
ولی این به اون ربطی از نظر من نداره
حالا با این تنظیم شما راه افتاده به کنار...!
ولی پیشنهاد دارم براتون
اگر پروژه ای چیزی دارید و میخوایید ران کنید ، همینطوری روی سیستم عامل خام نریزید
حتما حتما حتما یه کنترل پنل دیگه رایگاناش Centos web panel یا دایرکت ادمین بریزید
بدون کنترل پنل نرید جلو که شدیدا امنیت شما به خطر هست!
یه کنترلر پنل بریزید تحت کنترل پنل کاراتون رو انجام بدید
تنظیمات وب سرور تنظیمات PHP تنظیمات SQL و ....
دیگه ساده ترین ها دایرکت ادمینه
بهتریناشم Cpanel و ...
رایگانم زیاده centos web panel و ..... !
سیستم عامل رو هم کلود لینوکس کنید تا اگرم به این مشکلا برخورد میکنید ، دیگه برخورد نکنید
امید وارم تونسته باشم کمک و راهنمایی کنم
نگاه یوزر اجرا کننده php-fpm و اونی که باهاش کرون جاب میسازی و اگر پروژت دیپولی ci cd داره سعی کن کل این فرآیندا با یه یوزر واحد باشه 777 کردن فقط همون لحظه مشکل رو حل میکنه البته با فلگ دش آر (-R)
همین که یه پروسس با یوزر متفاوت لاگ بسازه یا کش دوباره همون ایراد ایجاد خواهد شد
پس برو تو کانفیگ php-fpm یوزر رو مثلا بکن foo کرون جابت رو هم با foo اجرا کن و همچنین دیپلوی ...
در کل فول پرمیشن کردن کار از بیخ غلطیه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟