عدم امکان استفاده از fopen

afshintak

New Member
چگو نگی فعال کردن fopen

با سلام
یک مشکل داشتم
یک فرمان ساده برای خواندن فایل نوشته ام در localhost اجرا می کند
ولی وقتی به سرور منتقل می کنم پیغام access is disabled in the server configuration ر می دهد
چگونه می توان این قابلیت را در cpanel فعال کرد
مسیر همه چیز درست وارد شده
ِ
PHP:
$handle=fopen('example.php','r+');
while (!feof($handle)) {
   $buffer = fgets($handle, 4096);
   echo htmlentities($buffer);
}
fclose($handle);
 
آخرین ویرایش:

oxygenws

Active Member
ظاهرا ادمین سرور دسترسی به تابع fopen رو بسته... سرورت رو عوض کن!! (سروری که نکو است، از بهارش پیداست!!)
 

afshintak

New Member
allow_url_open را نمی شه با فایل htaccess فعال کرد
با فرمان ini_set چی نمی شود
 

izone

Active Member
البته اگر Curl نصب باشه روی سرور میشه. یک نمونه را میتونید اینجا ببینید:

http://forum.stylegala.com/viewtopic.php?t=2323&highlight=&

یا اینکه در گوگل جستجو کنید. معمولا این گزینه را برای بالاتر بردن امنیت سرور میببندند و از دید من کار بسیار خوبی هم هست.
 

james.hosting

New Member
faopen ربطي به allow_url نداره عزيزم.

اين رو در php.ini در بخش disable_finctions بسته
موفق باشيد
 

james.hosting

New Member
ميتونه
ولي نه در اين اسكريپت
شما نيز كمي به سايت php.net بريد و مطالعه نماييد.
موفق باشيد
 

جدیدترین ارسال ها

بالا