Allow php scripts to work under ~username when using suPhp
بصورت پیش فرض امکان مشاهده سایت با استفاده از user امکان پذیر نیست به عبارت دیگر userdir غیر فعال می باشد.
گاهی پیش از تنظیم DNS لازم است با استفاده از ~username سایت مشاهده شود که با خطای500 مواجه می شوید.
برای فعال سازی این امکان برای هر user باید فایل زیر را ویرایش نمایید:
1
|
nano /etc/httpd/conf/extra/httpd-includes.conf |
و کد زیر را برای هر user اضافه نمایید:
<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 باید نام کاربری اکانت مورد نظر را قرار دهید.
1
|
service httpd restart |