PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Fatal error: Class 'JVersion' not found in



arsham0151
02-02-2013, 08:38 AM
Fatal error: Class 'JVersion' not found in/home/dopp/public_html/libraries/cms.php on line 29

بعد از ارتقا از 1.7 به 2.5

لطفا راهنمایی بفرمایید

novinfard
02-02-2013, 08:44 AM
دو تا کار می تونید انجام بدید:

1) اول این که دوباره بسته ی بروزرسانی رو نصب کنید.

2) اگه حل نشد به منوی گسترش ها -> پایگاه داده برید و بر روی دکمه ی موجود در بالا کلیک کنید.

شاید حل بشه.

arsham0151
02-02-2013, 08:53 AM
منوی گسترش ها؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

روی لوکال سایتم بالا میاد خیلی هم عالیه ولی روی هاست که آپلود کردم این مشکل پیش اومد اصلا تو منوی مدیریت هم نمیره که بخوام دوباره بروزرسانی کنم

mersad
02-02-2013, 09:27 AM
دروود

یک بار جوملا 2.4.7 رو روی جوملا خودتون اکسترکت کنید !
ببینید منوها بالا میاد سپس کارهایی که دوست خوبم اقای نوین فرد گفتند رو انجام بدید

در پناه ایزد

arsham0151
02-02-2013, 10:39 AM
مرسی همشهری
من به 2.5.8 ارتقا دادم
جوملای 2.5.8 رو تو هاست اکسترکت کنم؟ جایگزین فایلهام نمیشه؟ مطالب و تصاویر منظورمه

mersad
02-02-2013, 11:33 AM
میشه مشکلی نیست !

در پناه ایزد

arsham0151
02-05-2013, 05:59 PM
باز هم نشد
پوشه 2.5.8 رو اکسترکت کردم نشد دیگه چیکار کنم؟؟؟؟؟ راه دیگه نداره؟؟

arsham0151
02-05-2013, 06:23 PM
من رفتم همه ی جوملا ها یعنی بسته های اونا رو دیدم توی قسمت libraries cms.php line 29 واسه همه این هست واسه منم هست :
// Define the Joomla version if not already defined.
if (!defined('JVERSION')) {
$jversion = new JVersion;
define('JVERSION', $jversion->getShortVersion());

لطفا راهنمایی کنید

mersad
02-05-2013, 10:05 PM
سطح دسترسی فایل libraries -> cms.php رو به 777 تغییر بدید
سپس کد های زیر رو در اون قرار بدید و بعد از دخیره سطح دسترسی رو به حالت اول برگردونید !


<?php
/**
* @package Joomla.Libraries
*
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE
*/

defined('_JEXEC') or die;

// Set the platform root path as a constant if necessary.
if (!defined('JPATH_PLATFORM')) {
define('JPATH_PLATFORM', dirname(__FILE__));
}

// Import the cms loader if necessary.
if (!class_exists('JCmsLoader')) {
require_once JPATH_PLATFORM.'/cms/cmsloader.php';
}

// Setup the autoloader.
JCmsLoader::setup();

// Define the Joomla version if not already defined.
if (!defined('JVERSION')) {
$jversion = new JVersion;
define('JVERSION', $jversion->getShortVersion());
}
// Register the location of renamed classes so they can be autoloaded
// The old name are considered deprecated and this should be removed in 3.0
JLoader::register('JRule', JPATH_PLATFORM . '/joomla/access/rule.php');
JLoader::register('JRules', JPATH_PLATFORM . '/joomla/access/rules.php');

در پناه ایزد

arsham0151
02-06-2013, 04:45 PM
فرمایش شما رو انجام دادم ولی باز هم نشد و این ارور اومد:

Warning: require_once(/home/xxx/public_html/libraries/cms/cmsloader.php) [function.require-once (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)]: failed to open stream: No such file or directory in /home/xxx/public_html/libraries/cms.php on line 18

Fatal error: require_once() [function.require (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)]: Failed opening required '/home/xxx/public_html/libraries/cms/cmsloader.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in/home/xxx/public_html/libraries/cms.php on line 18

mersad
02-07-2013, 01:25 AM
دیتابیس رو لنتقال دادید ؟ ریستور کردید ؟

یک بار دیتابیس رو optimaize کنید !
فایل configurtion.php رو چک کنید !
ببینید فایل cmsloader.php در جاش قرار داره یا نه ؟


در پناه ایزد

arsham0151
02-07-2013, 10:40 AM
نشد
configuration که درست بود
cmsloader هم سرجاشه

میخوای رمز هاستمو بدم شما زحمتشو بکشی چک کنی؟؟؟

mersad
02-07-2013, 01:00 PM
این مسیر رو چک کنید


/concrete/helpers/date.php
ببینید فایل date وجود داره ؟!

پیشنهاد میکنم از مطالب و موارد ضروری از جداول دیتابیس خودتون بکاپ تهیه کنید
دوباره جوملا نصب کنید و بازگردانی کنید

پنل هاستینگ شما ویندوزی هست ؟!

در پناه ایزد

arsham0151
02-07-2013, 01:53 PM
نه پنل من لینوکسه تا قبل از این مشکل نداشت وقتی ارتقا دادم این مشکل پیش اومد، هاست مورد نداره
اون مسیری هم که گقتید اصلا کجا هست؟؟ تو libarari نبود

mersad
02-07-2013, 02:27 PM
بکاپ رو برگردونید به همون جوملا 1.7 و از جداول مهم دیتابیس بکاپ بگیرید !

جوملا 2.5 رو نصب کنید و جداول رو ایمپورت کنید

در پناه ایزد