پاسخ : سوالی در مورد php.ini
نقل قول:
نوشته اصلی توسط
A-750
سلام
در گزینه های سی اس اف موقع چک سرور غیر از دیزیبل فانکشن ها که همه میدونن دو تا گزینه ها هست
اولیش دیزیبل کردن ini_set
این چیه؟ چطور دیزیبل میشه؟؟؟
دومیش گفته که در فایل php.ini
مقدار enable_dl = Off بزاریم
این فانکشن کاربردش چیه؟
به نظرتون دیزیبل بکنم؟
کد:
http://us3.php.net/manual/en/function.ini-set.php
کد:
http://xtreamsurf.blogspot.com/2005/12/enabledl-function-leaves-scripts.html
ini_set برای غیر فعال کردنش ! فقط کافیه در لیست disable_functions قرار بدیش !
enable_dl هم off کنید
پاسخ : سوالی در مورد php.ini
والا من هیچ کدوم رو نفهمیدم کاربردش چیه
پاسخ : سوالی در مورد php.ini
نقل قول:
نوشته اصلی توسط
A-750
والا من هیچ کدوم رو نفهمیدم کاربردش چیه
سلام بر شما دوست عزیز .
با تابع ini_set کابر میتواند تغییرات در خواستی در فایل php.ini را بدهد .( نه اینکه به فایل دیترسی داره بلکه مخیتواند برای خودش تنظیمات را تغییر دهد .) پس برای امنیت سرور بهتره که غیر فعال شود .
پاسخ : سوالی در مورد php.ini
همون طور که دوست عزیزمون گفتن به کمک این تابع شما میتونید تغییراتی در php.ini که مهمترین جزء php هست بدین البته ناگفته نمونه این تغییر تا زمانی هست که فایلی که تابع ini_set در اون قرار گرفته در حال اجرا هست اعمال میشه بعد از بستن به حالت قبلی خودش بر میگرده. .این تابع ۲ آرگومان می گیرد: نام متغیر پیکربندی ای که می خواهید مقدارش را تغییر بدید و مقدار جدید آن.
این هم یک مثال تکراری :
کد:
<?php
ini_set
(‘max_execution_time’, 600);
// more code
?>
البته اگه اشتباه نکنم اگه این تابع رو تو مقدار فانکشن ها قرار بدید غیر فعال میشه اما توی کار phpmyadmin به مشکل بر میخورید .
در مورد تابع enable_dl دقیقا چیزی نمیدونم اما در لینکی که دوستمون گذاشته بودن اشاره شده که اگه این تابع فعال باشه و سرور الوده به ویروس یا فایل مخرب باشه در هر بار لود یا بروز رسانی سرور امکان تکثیر و یا استفاده ویروس به عنوان میزبان وجود داره. و در اخر اشاره کرده که 3 نفر از سایت ایشون اسیب دیده بودند . ( امید وارم ترجمه درست باشه یا حداقل منظور رو رسونده باشه ).
پاسخ : سوالی در مورد php.ini
متاسفانه هیچکدوم از اینا امنیت خوبی ندارند و براحتی، بایپس میشند 8-|