زمان کنونی: ۲۲-۲-۱۴۰۳, ۱۰:۱۷ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با pollxt
۸-۲-۱۳۹۳, ۰۸:۴۱ عصر
ارسال: #1
مشکل با pollxt
باسلام جوملا 1.5 به همرا کامپوننت pollxt روی لوکال به خوبی کار میکند اما وقتی روی هاست نصب میکنم warning زیر هم در صفحه مدیریت و هم صفحه کاربری 24 مرتبه پشت هم تکرار میشود
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/raigiri1/public_html/images/stories///food/bun.jpg/) is not within the allowed path(s): (/home/raigiri1:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp) in /home/raigiri1/public_html/administrator/components/com_pollxt/pollxt.common.php on line 149
برای ارور بالا با مدیر هاست تماس گرفتم .گفتند قابلیت open_basedirبه طور اجباری روی هاست فعال است و کاری نمیتوان کرد جز اینکه به مسیر گفته شده در ارور بروید و خط ادرس داده شده یعنی خط 149 در pollxt.common.php را اصلاح کنی خط اسکریپت فوق الذکر مطابق زیر است:
function recursedir($BASEDIR, $subdir, $myarr = array()) {
$hndl = opendir($BASEDIR.$subdir);
while ($file = readdir($hndl)) {

if ($file == '.' || $file == '..')
continue;
$completepath = $BASEDIR."/".$subdir."/".$file."/";

if (is_dir($completepath)) {
# its a dir, recurse.

$myarr = recursedir($BASEDIR, $subdir."/".$file, $myarr);

} else {
// global $myarr;
# its a file.
$myarr[] = trim(stripslashes($subdir."/".$file));
}
}
کسی سر در می اورد مرا راهنمایی کند لطفا...!!11
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان