سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: آموزش مشکل نمایش صفحه سفید ,خطا بعد از آپدیت به جوملا 3

  1. #1
    Team
    تاریخ عضویت
    Oct 2012
    محل سکونت
    خور - لارستان
    نوشته ها
    2,862
    تشکر
    109
    تشکر شده 836 بار در 779 ارسال

    آموزش مشکل نمایش صفحه سفید ,خطا بعد از آپدیت به جوملا 3

    شما از طریق پنل مدیریت وب سایت خود، اقدام به آپدیت جوملا می کنید، پس از بروزرسانی به نسخه جوملا 3 و بالاتر ناگهان با صفحه سفید یا صفحه خطایی مانند خطای زیر مواجه خواهید شد:

    Fatal error: Call to a member function get() on a non-object in /PATH-TO-YOUR-SITE/plugins/system/remember/remember.php on line 94
    در صورتی که خطایی نمایش داده نشد، باید تنظیمات نمایش خطا در جوملا را فعال کنید. فایل configuration.php را باز کنید و متغییر error_reporting را در این فایل بیابید.

    این متغییر به صورت پیش فرض به صورت زیر میباشد

    کد:
    public $error_reporting = 'default';
    متغیر بالا را به شکل زیر تغییر بدهید
    کد:
    public $error_reporting = 'maximum';

    بعد از ورود به پنل مدیریت سایت، خطای اشاره شده موجود، نمایش داده خواهد شد.
    برای رفع مشکل به مسیر زیر بروید

    کد:
    /sitename/plugins/system/remember/remember.php
    فایل remember.php را به remember_back.php تغییر نام دهید. بعد از تغییر نام فایل،دیگر به پنل مدیریت سایت دسترسی خواهید داشت، کافیست نام کاربری و رمز عبور مدیر را وارد کنید تا وارد مدیریت سایت شوید. پس از ورود به مدیریت سایت با خطای زیر مواجه خواهید شد:
    کد:
    1146 Table 'xxx.xxXxx_content_types' doesn't exist SQL=SHOW COLUMNS IN  `xxXxx_content_types` WHERE field = 'content_history_options'
    بریا حل خطا به مسیر زیر بروید

    مدیریت سایت -> افزونه ها -> مدیریت افزونه ها -> سمت راست پایگاه داده
    در بخش بالایی این صفحه دکمه ای با نام "بروزرسانی" یا "Fix" وجود دارد، کافیست این دکمه را کلیک کنید تا جداول پایگاه داده شما بروزرسانی شده و مشکلات موجود برطرف شوند.

    اگر دوباره با چنین پیام خطایی مواجه شدید

    کد:
    1146 Table 'xxx.xxXxx_content_types' doesn't exist SQL=SHOW COLUMNS IN  `xxXxx_content_types` WHERE field = 'content_history_options'
    برای این کار به phpmyadmin بروید و با کلیک بر روی نام بانک اطلاعاتی مورد نظر از منو بالا بر روی sql کلیک کنید و در کادر خالی مشاهده شده کد زیر را وارد نموده و بر روی Go کلیک کنید

    کد:
    CREATE TABLE IF NOT EXISTS `#__content_types` (
     `type_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
     `type_title` varchar(255) NOT NULL DEFAULT '',
     `type_alias` varchar(255) NOT NULL DEFAULT '',
     `table` varchar(255) NOT NULL DEFAULT '',
     `rules` text NOT NULL,
     `field_mappings` text NOT NULL,
     `router` varchar(255) NOT NULL  DEFAULT '',
     `content_history_options` varchar(5120) COMMENT 'JSON string for com_contenthistory options',
     PRIMARY KEY (`type_id`),
     KEY `idx_alias` (`type_alias`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=10000;
    دقت کنید در کد بالا به جای #__ باید پیشوند جداول دیتابیس خود را وارد نمایید. برای نمونه پیشوند جداول ما "xxXxx_" می باشد.

    بعد از اجرای دستور بالا و ایجاد جدول content_types به صفحه مدیریت سایت و مسیر اعلام شده در بالا مراجعه کنید و دکمه "بروزرسانی" را کلیک کنید تا جداول پایگاه داده شما بروزرسانی شوند.
    حال می توانید فایل remember_back.php را به نام قبلی خود(remember.php) باز گردانید.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. 2 کاربر زیر از RezaDesign عزیز به خاطر این پست مفید تشکر کرده اند.


  3. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  4. #2

    تاریخ عضویت
    Jul 2014
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال
    من این مشکل رو دارم چه کنم؟

    Warning: require_once() [function.require-once]: Unable to access /home3/shayanme/public_html/libraries/import.legacy.php in /home3/shayanme/public_html/administrator/includes/framework.php on line 31

    Warning: require_once(/home3/shayanme/public_html/libraries/import.legacy.php) [function.require-once]: failed to open stream: No such file or directory in /home3/shayanme/public_html/administrator/includes/framework.php on line 31

    Fatal error: require_once() [function.require]: Failed opening required '/home3/shayanme/public_html/libraries/import.legacy.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home3/shayanme/public_html/administrator/includes/framework.php on line 31

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #3
    Team
    تاریخ عضویت
    Oct 2012
    محل سکونت
    خور - لارستان
    نوشته ها
    2,862
    تشکر
    109
    تشکر شده 836 بار در 779 ارسال
    نام قالب
    نام فریم ورک؟

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #4

    تاریخ عضویت
    Jan 2015
    نوشته ها
    93
    تشکر
    112
    تشکر شده 7 بار در 7 ارسال
    با سلام
    وقت شما بخیر
    من جوملا رو آپدیت کردم و بعد با صفحه سفید مواجه شدم . در بخش تنطمیات گزینه نمایش خطا رو فعال کردم ولی در سایت پیزی نشون نمیده . ولی در بخش مدیریت یک سری حطا پایگاه داده آورده که من ازشون سر در نمیاره . ( یک سری مطالب تو اینترنت خوندم ولی باز میترسم تغیری اعمال کنم .)
    لطفا کسی کمک کنه مشکلو حل کنم .
    ممنونم

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


موضوعات مشابه

  1. ترجمه قالب برای یه سایت آموزشی
    توسط mahan3 در انجمن قالب های جوملا 2.5 فارسی
    پاسخ ها: 3
    آخرين نوشته: 09-09-2012, 02:57 PM
  2. 1 دوزبانه کردن سایت
    توسط mehrabaria در انجمن سوالهای عمومی جوملا 1.5 فارسی
    پاسخ ها: 5
    آخرين نوشته: 10-24-2011, 09:12 AM
  3. نمایش نام سایت در tab بروزر
    توسط no113 در انجمن قالب های جوملا 1.5 فارسی
    پاسخ ها: 5
    آخرين نوشته: 07-26-2011, 04:35 AM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •