ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : php.ini برای یک کاربر در دایرکت ادمین !؟



amir_b
June 14th, 2014, 15:47
سلام

یکی از یوزرام میخواد یک اسکریپت اختصاصی نصب کنه نیاز داره چند تا مورد رو توphp.ini براش فعال کنیم میخوام به صورت اختصاصی براش php.ini ایجاد کنم و نمیخوام به خاطر یه یوزر تو php.ini سرور تغییرات ایجاد کنم چون هم بقیه یوزرا به مشکل میخورن هم امنیت پایین میاد
لطفا راهنمایی کنید که برای این کار باید چکار کنم
ممنون

nimafire
June 14th, 2014, 15:56
سلام
php از چه هندلری استفاده میکند؟

amir_b
June 14th, 2014, 16:06
سلام
php از چه هندلری استفاده میکند؟
از کجا میشه فهمید هندلر چیه ؟

amir_b
June 14th, 2014, 16:14
پیدا کردم هندلر suPHP هستش
حال یاید چه کنم

amir_b
June 14th, 2014, 18:23
کسی نبود ؟ ضروریه رفقا :(

OmidX
June 14th, 2014, 18:28
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

shahab-f
June 14th, 2014, 18:50
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 (http://www.webhostingtalk.ir/f85/115915/#post1101590)

mojtaba.ghadri
June 14th, 2014, 18:51
برای ساخت 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 ایجاد نمایید.







nano php.ini








اکنون اطلاعات مورد نظر را در آن قرار دهید.
در پایان سرویس httpd را restart نمایید

Service httpd restart

توجه داشته باشید Owner مربوط به پوشه php باید username اکانت مورد نظر باشد و owner فایل php.ini ایجاد شده باید root باشد.

amir_b
June 14th, 2014, 21:05
برای ساخت 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 ایجاد نمایید.





nano php.ini







اکنون اطلاعات مورد نظر را در آن قرار دهید.
در پایان سرویس httpd را restart نمایید

Service httpd restart

توجه داشته باشید Owner مربوط به پوشه php باید username اکانت مورد نظر باشد و owner فایل php.ini ایجاد شده باید root باشد.

نشد متاسفانه

farsitools
June 14th, 2014, 21:34
معمولا به صورت پیشفرض این قابلیت فعال است
لینک زیر را مطالعه کنید به نتیجه خوبی میرسید
HOW-TO: custom php.ini (suPHP) and phptmp folder for every domain (http://forum.directadmin.com/showthread.php?t=29387)

amir_b
June 26th, 2014, 18:28
معمولا به صورت پیشفرض این قابلیت فعال است
لینک زیر را مطالعه کنید به نتیجه خوبی میرسید
HOW-TO: custom php.ini (suPHP) and phptmp folder for every domain (http://forum.directadmin.com/showthread.php?t=29387)

این روش فکر نکنم باشه انقدر طولانی نیست .....




یعنی هیچ کس بلد نیست بگه چطوری میشه برای یک کاربر تو دایرکت ادمین php.ini اختصاصی ایجاد کرد :(((

- - - Updated - - -


برای ساخت 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 ایجاد نمایید.





nano php.ini







اکنون اطلاعات مورد نظر را در آن قرار دهید.
در پایان سرویس httpd را restart نمایید

Service httpd restart

توجه داشته باشید Owner مربوط به پوشه php باید username اکانت مورد نظر باشد و owner فایل php.ini ایجاد شده باید root باشد.


"""""سپس فایل با نام php.ini ایجاد نمایید.""""

این php.ini کجا باید ایجاد بشه