Lỗi Mysqli prepare error: Table 'mydata.xf_error_log' doesn't exist

Thảo luận trong 'Reports & Fix Bug' bắt đầu bởi tpoclub, 27/11/15.

1votes
4/5, 1 vote

  1. tpoclub

    tpoclub Member

    Bài viết:
    84
    Likes :
    36
    Hiện tại mình gặp lỗi như sau báo trong ACP của Xen, nhờ mn giúp đỡ khắc phục, thân!

    Admin Control Panel - tclub.com!
    Server Error

    Mysqli prepare error: Table 'admin_tclub.xf_error_log' doesn't exist (thiếu table xf_error_log)
    1. Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
    2. Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
    3. Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
    4. Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 825
    5. Zend_Db_Adapter_Abstract->fetchOne() in XenForo/Model/Log.php at line 33
    6. XenForo_Model_Log->countServerErrors() in XenForo/ControllerAdmin/Home.php at line 37
    7. XenForo_ControllerAdmin_Home->actionInde) in XenForo/FrontController.php at line 351
    8. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
    9. XenForo_FrontController->run() in /home/tclub.com/public_html/admin.php at line 13
    Trên xenforo.com có link chỉ cách nhưng mình không biết tạo table trong phpmyadmin
    Link: https://xenforo.com/community/threads/mysql-errors.73196/
    Thân!
     
    Đang tải...
  2. Imma Kun

    Imma Kun Verified User

    Bài viết:
    1,298
    Likes :
    782
    cậu phpmyadmin chọn db bị lỗi, ấn vào SQL rồi dán đoạn dưới để nó tự động add lại nha
    Mã:
    CREATE TABLE xf_error_log (
            error_id INT UNSIGNED NOT NULL AUTO_INCREMENT,
            exception_date INT UNSIGNED NOT NULL,
            user_id INT UNSIGNED DEFAULT NULL,
            ip_address VARBINARY(16) NOT NULL DEFAULT '',
            exception_type VARCHAR(75) NOT NULL,
            message TEXT NOT NULL,
            filename VARCHAR(255) NOT NULL,
            line INT UNSIGNED NOT NULL,
            trace_string MEDIUMTEXT NOT NULL,
            request_state MEDIUMBLOB NOT NULL,
            PRIMARY KEY (error_id),
            KEY exception_date (exception_date)
        ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci
     
    tpoclub thích bài này.
  3. tpoclub

    tpoclub Member

    Bài viết:
    84
    Likes :
    36
    Báo lỗi này cậu à, khi mình add vào SQL:
    Mã:
    Error
    SQL query:
    
    CREATE TABLE xf_error_log (
            error_id INT UNSIGNED NOT NULL AUTO_INCREMENT,
            exception_date INT UNSIGNED NOT NULL,
            user_id INT UNSIGNED DEFAULT NULL,
            ip_address VARBINARY(16) NOT NULL DEFAULT '',
            exception_type VARCHAR(75) NOT NULL,
            message TEXT NOT NULL,
            filename VARCHAR(255) NOT NULL,
            line INT UNSIGNED NOT NULL,
            trace_string MEDIUMTEXT NOT NULL,
            request_state MEDIUMBLOB NOT NULL,
            PRIMARY KEY (error_id),
            KEY exception_date (exception_date)
        ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci
    MySQL said: Documentation
    
    #1146 - Table 'admin_tamphuoc.xf_error_log' doesn't exist
    - Có thể import data SQL cũ với table xf_error_log vào database hiện tại mà thiếu table trên không bác?
    Thân!
     
  4. Imma Kun

    Imma Kun Verified User

    Bài viết:
    1,298
    Likes :
    782
    vẫn được, vì lệnh đó truy xuất tạo mới table xf_error_log mà
     
    tpoclub thích bài này.
  5. tpoclub

    tpoclub Member

    Bài viết:
    84
    Likes :
    36
    Có gì hôm nay bác rãnh lúc nào thì TeamViewer giúp mình với nhé! Rất cảm ơn bạn ! :)
     
  6. Imma Kun

    Imma Kun Verified User

    Bài viết:
    1,298
    Likes :
    782
    liên hệ Skype mình nha
     
    tpoclub thích bài này.
comments powered by Disqus

Chia sẻ trang này

Đang tải...