روز خوش
دو تابع زیر هر دو ناکار و غیر فعال شده اند :
از مدیر سرور پرسیدم گفت میتوانید php.ini اختصاصی داشته باشید . بنده باید این فایل php.ini رو کجا بگذارم . چه چیز درونش بنویسم تا اون دو تابع فعال بشه ؟کد:exec() shell_exec()
روز خوش
دو تابع زیر هر دو ناکار و غیر فعال شده اند :
از مدیر سرور پرسیدم گفت میتوانید php.ini اختصاصی داشته باشید . بنده باید این فایل php.ini رو کجا بگذارم . چه چیز درونش بنویسم تا اون دو تابع فعال بشه ؟کد:exec() shell_exec()
شما این کد رو در فایلی به اسم php.ini بنویسید و در هاستتون آپلود کنید
این کار باعث میشه که تمامی توابع فعال باشنکد:disable_functions =
برای غیر فعال بودن یک تابع (برای بهبود مسائل امنیتی معمولا) اسم تابع رو در جلوی این کد بذارید مثل :
موفق باشیدکد:disable_functions = system,exec
ویرایش توسط m3hdi : May 3rd, 2011 در ساعت 16:45
یه روز دنیا رو کولِـمون حـالا فصل رُکـودمون ...
بنده این فایل رو کجا باید بگذارم ؟ کنار index.php یا جای دیگر ?
چند جا گذاشته ام لاکن هنوز تابع ها غیر فعال استند :
کد:shell_exec() has been disabled for security reasons
بله در public_html آپلود کنید
یه روز دنیا رو کولِـمون حـالا فصل رُکـودمون ...
نشد .
یک پرسش : بنده رو دستگاهم php نصب شده دارم . اگر تنظیمات رو اینجا انجام بدم و فایل رو با نام php.ini روی میزبان بریزم همه ی تنظیمات و دسترسی ها و اجازه ها رو از روی این فایلی که بنده ساخته ام میخونه ؟
ببینید php.ini یک سری قالب خاص داره و شما می تونید این تغییرات رو در یک php.ini که پیشفرض (default) هست انجام بدید و ازش استفاده کنید. به طور مثال توابع غیر فعال باید در مقابل disable_functions قرار بگیرند و به همین ترتیب ...
اگر php.ini برای هر یوزر در هاستتون بازه با این روش که دربالا عرض کردم باید جواب بگیرید در غیر این صورت مراتب رو به مدیر هاستینگ گزارش بدید
موفق باشید
یه روز دنیا رو کولِـمون حـالا فصل رُکـودمون ...
اگر PHP.ini را از حالت سفارشی در اورده باشد کل PHP.ini برای کاربران غیر فعال میشود و تابع PHP.ini مرکز است .
آشکار است که PHP.ini اختصاصی را بسته است . چه از روش m3hdi چه اینکه php.ini خودم را در میزبانم گذاشتم هیچکدام خوانده نشد .
به مدیر سرور پیغام میفرستم میفرمایند همه توایع را برایت باز گذاشته ام لاکن هنوز هم پیغام های خطا میگیرم که فلان تایع و فلان تایع ناکارشده است .
به هر روی سپاسگزار همه استم .
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)