حل VestaCP open () public_html فشل 13 تم رفض الإذن

حل بسيط لمشكلة الأذونات في VestaCP open() public_html failed 13 Permission denied على تكوين مع NGINX و PHP-FPM وبدون Apache. إذا لم يكن مرئيًا في واجهة الويب ، فابحث فيه doman.tld.error.log.  

لست بالضرورة من المعجبين بـ VestaCP ولكن إذا كان لديك القليل من المعرفة لتكوينها NGINX، تشغيل PHP-FPM Linux وخاصة نظام البريد الإلكتروني ، هو بديل جيد لـ cPanel. وخاصة ذلك VestaCP إنه مجاني وأكثر مرونة.

إذا كنت مبتدئًا في تكوين خوادم الويب ، فإنني أنصحك بعدم استخدامها VestaCP. يحتوي على الكثير من الأخطاء ، ونادرًا ما يتم تحديثه (وغالبًا ما تظهر أخطاء كبيرة بعد ذلك update) ويجب حل العديد من مشكلات الأمان. حتى أن هناك مشاكل في إتلاف مجلدات الويب والملفات أثناء التثبيت default.

open() /home/user/web/domain_tld/public_html/" failed (13: Permission denied)
حل VestaCP open () public_html فشل 13 تم رفض الإذن
VestaCP open () patch / public_html فشل 13 تم رفض الإذن

كيف تحل الخطأ؟ VestaCP open() public_html failed 13 Permission denied

حذر! إذا كان لديك CMS مثبتًا يتطلب أذونات خاصة لبعض الأدلة و / أو الملفات ، فإن الأوامر أدناه ستغيرها جميعًا.

قم بتغيير أذونات جميع الدلائل والملفات بتنسيق /home/user/web/domain_tld ومجموعة chmod 644 للملفات و chmod 755 للأدلة.

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

المستخدم: ستتغير المجموعة أيضًا إذا لم يتم تعيين العناصر الصحيحة.

chown -R user:group *

في النهاية ، تحقق من تشغيل الموقع و domain_tld.error.log.

شغوفة بالتكنولوجيا ، أكتب بسرور StealthSettings.com منذ عام 2006. لدي خبرة واسعة في أنظمة التشغيل: macOS, Windows سي Linuxبل أيضًا في لغات البرمجة ومنصات التدوين (WordPress) وللمتاجر عبر الإنترنت (WooCommerce، ماجنتو، بريستاشوب).

كيف » استضافة المواقع » حل VestaCP open () public_html فشل 13 تم رفض الإذن
اترك تعليق