tr-opencart

     
avatar Şuanki Zaman: 03-28-2024, 11:44 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Error: Could not load database file mysqli!

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  emredemir - Görüntüleme - Okunma  4228 - Yorum  1

emredemirv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 1
Konular: 1
Katılma Tarihi: Jan 2016
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 01-28-2016 08:18 PM

Beyler şöyle hata alıyorum sabahtan beri kendim çözmeye çalıştım ama beceremedim.

Notice: Use of undefined constant DIR_DATABASE - assumed 'DIR_DATABASE' in C:\xampp\htdocs\vqmod\vqcache\vq2-system_library_db.php on line 6
Error: Could not load database file mysqli!


vq2-system_library_db.php dosyası bu.

Alıntı:<?php
class DB {
private $driver;

public function __construct($driver, $hostname, $username, $password, $database) {
if (file_exists(DIR_DATABASE . $driver . '.php')) {
require_once(VQMod::modCheck(DIR_DATABASE . $driver . '.php'));
} else {
exit('Error: Could not load database file ' . $driver . '!');
}

$this->driver = new $driver($hostname, $username, $password, $database);
}

public function query($sql) {
return $this->driver->query($sql);
}

public function escape($value) {
return $this->driver->escape($value);
}

public function countAffected() {
return $this->driver->countAffected();
}

public function getLastId() {
return $this->driver->getLastId();
}
}
?>
Alıntı Yaparak Cevapla
Paylaş!
bilisimakademiv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 46
Konular: 0
Katılma Tarihi: Feb 2016
Rep Puanı: 0
Teşekkürler: 0
7 Mesajına, 7 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-20-2016 11:42 PM
Merhaba
Cevap biraz geç oldu ama aşağıdaki dosyayı system/database/mysqli.php olarak kayıt et. Daha sonra Chmod ayarını 777 olarak ver. Bu dosyayı çalıştır. Otomatik olarak admin/config.php dosyasına eklenecektir. Bu işlemi yapmadan önce PHP sürümünün 5 ve üzeri olmasına dikkat et. Bu işlemleri yapmadan önce sitenin yedeğini almanı tavsiye ederim.


PHP Kod:
<?php
final class MySQLiz {
    private 
$mysqli_handler;
    
    public function 
__construct($hostname$username$password$database) {
        
$this->mysqli_handler = new mysqli($hostname$username$password$database);
        
        if (
$this->mysqli_handler->connect_error) {
              
trigger_error('Error: Could not make a database link (' $this->mysqli_handler->connect_errno ') ' $this->mysqli_handler->connect_error);
        }
        
        
$this->mysqli_handler->query("SET NAMES 'utf8'");
        
$this->mysqli_handler->query("SET CHARACTER SET utf8");
        
$this->mysqli_handler->query("SET CHARACTER_SET_CONNECTION=utf8");
        
$this->mysqli_handler->query("SET SQL_MODE = ''");
  }
        
  public function 
query($sql) {
        
$result $this->mysqli_handler->query($sqlMYSQLI_STORE_RESULT);
        if (
$result !== FALSE) {
            if (
is_object($result)) {
                
$i 0;
        
                
$data = array();
        
                while (
$row $result->fetch_array(MYSQLI_ASSOC)) {
                    
$data[$i] = $row;
        
                    
$i++;
                }

                
$result->close();
                
                
$query = new stdClass();
                
$query->row = isset($data[0]) ? $data[0] : array();
                
$query->rows $data;
                
$query->num_rows count($data);
                
                unset(
$data);
                
                
                
                
                return 
$query;    
             
            
            }
            else {
                return 
true;
            }
        }
        else {
            
trigger_error('Error: ' $this->mysqli_handler->error '<br />Hata Kodu: ' $this->mysqli_handler->errno '<br />' $sql);
            exit();
        }
  }
    
    public function 
escape($value) {
        return 
$this->mysqli_handler->real_escape_string($value);
    }
    
    public function 
countAffected() {
        return 
$this->mysqli_handler->affected_rows;
    }

    public function 
getLastId() {
        return 
$this->mysqli_handler->insert_id;
    }    
    
    public function 
__destruct() {
        
$this->mysqli_handler->close();
    }
}
?>
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Error: Could not load database file mysqli! Konusunun Linki Direk Link
Error: Could not load database file mysqli! Konusunun HTML Kodu HTML Link
Error: Could not load database file mysqli! Konusu BBCode Linki BBCode Link
Error: Could not load database file mysqli! Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Sipariş düzenlerken internal server error blackdesign 16 9,135 07-18-2022 12:20 AM
Son Mesaj: bygitar
  Error Undefined hatası volkangezer 2 8,503 06-14-2020 11:58 AM
Son Mesaj: ayzeyayzey
  Error undefined Hatası HaKHaN 4 3,745 08-08-2019 01:11 PM
Son Mesaj: masteryoda
  unserialize(): Error at offset 55188 of 65535 bytes in elfzen 0 1,014 03-27-2019 01:05 PM
Son Mesaj: elfzen
  opencart siparişlerim sayfasında error undefined hatası selcuks 0 1,256 01-23-2019 07:11 PM
Son Mesaj: selcuks
  syntax error : unexpected token < JSON at position 0 Hatası lordonyo 2 5,955 11-17-2018 03:27 PM
Son Mesaj: lordonyo
  mysqli hatası orhansa 3 7,768 11-15-2018 12:51 AM
Son Mesaj: reklamci1
  HTTP ERROR 500 xxx_bmb 1 980 11-09-2018 12:32 PM
Son Mesaj: Enerji ve Guc
  Admin Paneli Açılmayan Sayfalar ve Internal Server Error projesihirbazi 7 2,870 03-31-2018 11:01 AM
Son Mesaj: Kazekage
  Opencart Sitemap Oluşturma Hatası 500 Internal Server Error swordfish 0 1,485 02-03-2018 09:05 PM
Son Mesaj: swordfish

Error: Could not load database file mysqli! indir, Error: Could not load database file mysqli! Videosu, Error: Could not load database file mysqli! online izle, Error: Could not load database file mysqli! Bedava indir, Error: Could not load database file mysqli! Yükle, Error: Could not load database file mysqli! Hakkında, Error: Could not load database file mysqli! nedir, Error: Could not load database file mysqli! Free indir, Error: Could not load database file mysqli! oyunu, Error: Could not load database file mysqli! download


Forum Atla: