php.ini برای یک کاربر در دایرکت ادمین !؟
سلام
یکی از یوزرام میخواد یک اسکریپت اختصاصی نصب کنه نیاز داره چند تا مورد رو توphp.ini براش فعال کنیم میخوام به صورت اختصاصی براش php.ini ایجاد کنم و نمیخوام به خاطر یه یوزر تو php.ini سرور تغییرات ایجاد کنم چون هم بقیه یوزرا به مشکل میخورن هم امنیت پایین میاد
لطفا راهنمایی کنید که برای این کار باید چکار کنم
ممنون
پاسخ : php.ini برای یک کاربر در دایرکت ادمین !؟
سلام
php از چه هندلری استفاده میکند؟
پاسخ : php.ini برای یک کاربر در دایرکت ادمین !؟
نقل قول:
نوشته اصلی توسط
nimafire
سلام
php از چه هندلری استفاده میکند؟
از کجا میشه فهمید هندلر چیه ؟
پاسخ : php.ini برای یک کاربر در دایرکت ادمین !؟
پیدا کردم هندلر suPHP هستش
حال یاید چه کنم
پاسخ : php.ini برای یک کاربر در دایرکت ادمین !؟
کسی نبود ؟ ضروریه رفقا :(
پاسخ : php.ini برای یک کاربر در دایرکت ادمین !؟
suPHP رو نصب کنید :
کد:
cd /usr/local/directadmin/custombuild/
./build clean
./build update
./build set php5_cgi yes
./build set php5_cli no
./build all d
./build rewrite_confs
پاسخ : php.ini برای یک کاربر در دایرکت ادمین !؟
نقل قول:
نوشته اصلی توسط
OmidX
suPHP رو نصب کنید :
کد:
cd /usr/local/directadmin/custombuild/
./build clean
./build update
./build set php5_cgi yes
./build set php5_cli no
./build all d
./build rewrite_confs
:|
#4
پاسخ : php.ini برای یک کاربر در دایرکت ادمین !؟
برای ساخت php.ini اختصاصی روند زیر رو دنبال کنید دوست من :
وارد Admin Level شوید و روی گزینه Custom HTTPD Configurations کلیک نمایید.
در صفحه جدید دامنه سایتی را که می خواهید php.ini اختصاصی برای آن ایجاد کنید را انتخاب و کلیک کنید. اکنون کد زیر را کپی نمایید:
|
SetEnv PHP_INI_SCAN_DIR /usr/local/directadmin/data/users/$username/php
|
به جای $username باید نام یوزر مورد نظر برای php.ini اختصاصی را وارد نمایید.
در مرحله بعد از طریق ssh به سرور خود وصل شوید و دستور زیر را وارد کنید :
|
mkdir -p /usr/local/directadmin/data/users/$username/php
|
سپس فایل با نام php.ini ایجاد نمایید.
اکنون اطلاعات مورد نظر را در آن قرار دهید.
در پایان سرویس httpd را restart نمایید
Service httpd restart
توجه داشته باشید Owner مربوط به پوشه php باید username اکانت مورد نظر باشد و owner فایل php.ini ایجاد شده باید root باشد.
پاسخ : php.ini برای یک کاربر در دایرکت ادمین !؟
نقل قول:
نوشته اصلی توسط
mojtaba.ghadri
برای ساخت php.ini اختصاصی روند زیر رو دنبال کنید دوست من :
وارد Admin Level شوید و روی گزینه Custom HTTPD Configurations کلیک نمایید.
در صفحه جدید دامنه سایتی را که می خواهید php.ini اختصاصی برای آن ایجاد کنید را انتخاب و کلیک کنید. اکنون کد زیر را کپی نمایید:
|
SetEnv PHP_INI_SCAN_DIR /usr/local/directadmin/data/users/$username/php
|
به جای
$username باید نام یوزر مورد نظر برای php.ini اختصاصی را وارد نمایید.
در مرحله بعد از طریق ssh به سرور خود وصل شوید و دستور زیر را وارد کنید :
|
mkdir -p /usr/local/directadmin/data/users/$username/php |
سپس فایل با نام php.ini ایجاد نمایید.
اکنون اطلاعات مورد نظر را در آن قرار دهید.
در پایان سرویس httpd را restart نمایید
Service httpd restart
توجه داشته باشید Owner مربوط به پوشه php باید username اکانت مورد نظر باشد و owner فایل php.ini ایجاد شده باید root باشد.
نشد متاسفانه
پاسخ : php.ini برای یک کاربر در دایرکت ادمین !؟
معمولا به صورت پیشفرض این قابلیت فعال است
لینک زیر را مطالعه کنید به نتیجه خوبی میرسید
HOW-TO: custom php.ini (suPHP) and phptmp folder for every domain