استفاده از php.ini در هر یوزر (اساتید)
سلام
دوستان من مدتهاست دنبال راهی هستم که در سی پنل برای هر یوزر به صورت جداگانه php.ini قرار بدم و تنظیمات دلخواه رو بهشون بدم
suexec نصب هستش
ولی متاسفانه نمیتونم از طریق php.ini رجیستر گلوبال رو روشن و خاموش کنم برای فقط یک یوزر
کس دیگه هم هست این مشکلو داشته باشه ؟
لطفاً راهنمایی کنید
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
باید suphp رو هم در سرور نصب و فعال کنید
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
سلام
برای یوزری که می خواهید register globals رو فعال کنید یک فایل .htaccess بسازی و اینو داخلش بنویسید
php_flag register_globals on
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
این کار رو hostgator و bluehost انجام دادند به اینصورت که یه ماژول خودشون نوشتن
اگه بخوای هزینه ی این ماژول فک کنم حدود 500 600$ باشه
---------- Post added at 04:41 PM ---------- Previous post was at 04:39 PM ----------
با suphp نمیشه از .htaccess بزای روشن کردن register_global استفاده کرد
این لینک رو هم ببین مفیده
maroonhost - مرکز آموزش - چگونه register_global را روشن و یا خاموش کنم؟
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
روی سرور ما هر یوزر یک php.ini اختصاصی داره suphp هم فعاله..
کافیه چتد تا تمپلیت بنویسید!
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
دوستان برای ابنکه سیف مود هم برای هر بوزر جدا تنظیم کنبم . چطور
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
فرقی نمی کنه شما وقتی که suexec و suphp رو در سرور نصب و فعال کنید، می تونید در هر اکانت هاست فایل php.ini مستقل با ادیتور کنترل پنل بسازید و دستورات مختلف رو در اون بنویسید.
---------- Post added at 08:34 PM ---------- Previous post was at 08:31 PM ----------
اینهم چند نمونه برای درج در php.ini هر اکانت :
کد PHP:
safe_mode = off
register_globals = On
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
is24 جان نمیدونم که میدونید یا خیر!
ولی وقتی php.ini در محلی باشه که یوزر دسترسی داره
یه باگ بزرگ به حساب میاد
چون میتونه به جای اینا بزنه disable_functions = none
!!!!
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
نقل قول:
نوشته اصلی توسط
hugeserver
is24 جان نمیدونم که میدونید یا خیر!
ولی وقتی php.ini در محلی باشه که یوزر دسترسی داره
یه باگ بزرگ به حساب میاد
چون میتونه به جای اینا بزنه disable_functions = none
!!!!
و راه حل ؟
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
چرا راه حلی نداره؟:))
اگه نداشت الان سرور ما روی مریخ به سر میبرد:|;)
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
نقل قول:
نوشته اصلی توسط
HugeServer
is24 جان نمیدونم که میدونید یا خیر!
ولی وقتی php.ini در محلی باشه که یوزر دسترسی داره
یه باگ بزرگ به حساب میاد
چون میتونه به جای اینا بزنه disable_functions = none
!!!!
این مشکلی نیست چون SUPHP اجازه و سطح دسترسی تاثیر اجرای یک فایل php رو به خارج از اکانت نمیده و فقط در همان اکانت می تونه فایل هایی را با php اجرا کنه و قابل اجرا و تاثیر روی اکانت های دیگه نیست . مثل shell یا غیره . ولی خوب پدر اون اکانتی که چنین php.ini داخش هست رو میتونه در بیاره یا اکانتی که Sell داخش آپلود بشه !
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
سلام
تاثیری نداره
امتجان کردم
suphp و suexec روشنه
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
@ Desperados :
برای هرچیزی راهی برای دور زدن هست..
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
نقل قول:
نوشته اصلی توسط
HugeServer
@
Desperados :
برای هرچیزی راهی برای دور زدن هست..
تنها دلیل استفاده و هدف ایجاد suphp همین نکته بوده اگر قابل دور زدن باشه به این راحتی ها که باید جعمش کنند ....
پاسخ : استفاده از php.ini در هر یوزر (اساتید)
وقت داشتم با یه فیلم 1 دقیقه ای نشونت میدادم!;)
پاسخ : استفاده از php.ini در هر یوزر (اساتید)