خطا No user or group set – set suPHP_UserGroup دایرکت ادمین

خطا interval server error در suphp

این پست رو به اشتراک بگذارید

اگر شما در کنترل پنل دایرکت ادمین در سرور خود استفاده می کنید و هندلر suphp را برای php خود تنظیم کرده اید ، گاهی اوقات با باز کردن وب سایت خود ممکن است با خطا interval server error یا همان خطا 500 مواجه شوید ، در این صورت error log های دایرکت ادمین خود را چک کنید احتمالا شما با خطا No user or group set – set suPHP_UserGroup مواجه شده اید ، به صورت پیش فرض suphp به حالت paranoid تنظیم شده است این یعنی owner تمام فایل های php باید تحت username اجرا شود یا با خطا 500 Internal Server Error مواجه می شوید.

خطا interval server error در suphp

تصویری از خطا No user or group set – set suPHP_UserGroup در لاگ دایرکت ادمین :

خطا No user or group set - set suPHP_UserGroup در suphp

نحوه رفع مشکل خطا No user or group set – set suPHP_UserGroup :

شما می توانید از مدیریت سرور نت آرام استفاده کنید یا تغییرات زیر در سرور خود اعمال نمایید :

برای رفع این خطا به وسیله نرم افزار putty وارد ssh سرور خود شوید ( توجه داشته باشید برای اعمال این تغییر شما نیاز به دسترسی به کاربر root سرور دارید که تنها در سرور مجازی و اختصاصی این امکان وجود دارد. )

پس از ورود به ssh سرور خود دستور زیر را وارد کنید :


nano /etc/httpd/conf/extra/httpd-includes.conf

اگر nano روی سرور شما نصب نیست از دستور زیر استفاده کنید :

yum install nano

برای تایید نصب nano روی کلید y کلیک کنید.
سپس کد های زیر را به این فایل اضافه کتید :

<Directory "/home/username">
      <IfModule mod_suphp.c>
               suPHP_Engine On
               suPHP_UserGroup username username
               SetEnv PHP_INI_SCAN_DIR /usr/local/directadmin/data/users/username/php/
       </IfModule>
</Directory>

توجه داشته باشید که باید به جای username نام کاربری هاست مورد نظر را وارد نمایید.

سپس وب سرور آپاچی خود را ری استارت نمایید :

service httpd restart

کار به پایان رسید خطا 500 دیگر نباید نمایش داده شود. در صورتی سوالی در مورد این مقاله دارید آن را در قسمت دیدگاه های سایت ارسال فرمایید.

منبع : help.directadmin.com

موارد بیشتر برای کاوش

نظر شما

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

با افتخار ارائه‌دهنده‌ی خدمات هاستینگ با بیش از 9 سال سابقه درخشان

شرکت نوآوران میزبانی هوشمند