PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با کامپوننت pollxt یانظرسنجی حرفه ای



mahsaitc
04-28-2014, 04:12 PM
مشکل با 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

mersad
04-28-2014, 07:47 PM
دروود

نمایش خطا رو غیر فعال کنید !

در پناه ایزد

mahsaitc
04-29-2014, 04:49 AM
امکان دارد در این خصوص که فرمودید راهنمایی بفرمایید-چه فرمانی را در کجا باید بنویسم؟؟

mersad
04-30-2014, 10:09 AM
نیار به فرمان نیست

باید به مدیر هاست اطلاع بدید تا display erorr رو خاموش کنند

در پناه ایزد

mahsaitc
05-03-2014, 07:01 AM
باسلام جوملا 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به طور اجباری روی هاست فعال است و کاری نمیتوان کرد خاموش کردن display error هم فرقی در اصل موضوع ایجاد نمیکند و فایل ادرس داده در خطا در مسیر اشتباهی قرار می گیرد و اینکه به مسیر گفته شده در ارور بروید و خط ادرس داده شده یعنی خط 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));
}
}
و یا اینکه سه علامت/// در این ادرس را اصلاح کنید

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/raigiri1/public_html/images/stories///food/bun.jpg/)
ولی من نتوانستم در هیچ کدام از فایلهای جوملا و یا کامپوننت این خط را پیدا و اصلاح کنم
کسی سر در می اورد مرا راهنمایی کند لطفا...!!1