یعنی مشکل از ورژن php هست ؟
نمایش نسخه قابل چاپ
در این صفحه که پیداش نکردم به مدیر تیکت زدم چک کنه
phpinfo()
اگر ماژول بر اساس soap باشه بايد soap روی سرور فعال باشه.
اگر nusoap باشه بر اساس nusoap بايد يکی از تابع های file_get_contents يا fsockopen يا curl فعال باشه.
برای تست هم ميتونيد صفحه هاس تست آی پی زرين پال که بر اساس اين توابع نوشته شده رو يکی يکی آپلود و نتيجه خروجی هر کدوم رو بگيد.
دوستان کسی هست راهنمایی کنه ؟
دوست گرامی برای استفاده از درگاه باید ماژول های زیر فعال باشد:
CURL
WGET
SOAP
RUSOAP
اگر این ماژول ها روی php شما active نباشد مشکلاتی خواهید داشت
:53:
قبل از نصب اسکریپت فرر همچین اروری روی ایندکس سایت هست
Fatal error: Call to a member function fetchAll() on a non-object in /home/data/public_html/index.php on line 105
که در هاست های دیگه این ارور نیست قبل از نصب
این هم کدهای خط 100 تا 120 فایل index.php
کد:
}
exit;
}
$query = 'SELECT * FROM `category` WHERE `category_parent_id` = "0" ORDER BY `category_order`';
$categories = $db->fetchAll($query);
if ($categories)
foreach ($categories as $key => $category)
{
if ($categories[$key][category_image])
$categories[$key][category_image] = $config[MainInfo][url].$config[MainInfo][upload][image].'resized/category_'.$category[category_image];
$query = 'SELECT * FROM `product` WHERE `product_category` = "'.$category[category_id].'" ORDER BY `product_id` ASC';
$categories[$key][products] = $db->fetchAll($query);
if ($categories[$key][products])
foreach ($categories[$key][products] as $product_key => $product)
{
$count_query = 'SELECT COUNT(*) FROM `card` WHERE `card_product` = "'.$product[product_id].'" AND (`card_res_time` < "'.($now-(60*$config[card][reserveExpire])).'" OR `card_res_time` = "") AND `card_status` = "1" AND `card_show` = "1"';
$count_card = $db->fetch($count_query);
$total_card = $count_card['COUNT(*)'];
$categories[$key][products][$product_key][counter] = $total_card;
}
soap روی سرور نصبه ؟
دوستان Function eregi چقدر در صحیح کار کردن این ماژول ها اهمیت داره ؟
بله نصبه طبق لینک زیر
phpinfo()