Verbindung wurde zurückgesetzt, wenn ich versuche, eine Abfrage im yii-Framework auszuführen

9

Wenn ich versuche, eine Verbindung zu meiner Datenbank herzustellen, ist alles in Ordnung, aber wenn ich versuche, den Befehl query () zum Ausführen einer SQL-Anweisung zu verwenden, erhalte ich folgende Fehlermeldung:

  

Die Verbindung wurde zurückgesetzt

     

Die Verbindung zum Server wurde zurückgesetzt, während die Seite

war

Die Seite wird nicht geladen.

%Vor%

Ich versuche, dies in der index.php-Seite zu tun, wenn ich die letzte Zeile kommentiere, die Seite erfolgreich geladen.

Ich habe die Verbindung mit echo isset(Yii::app()->db); getestet und ich habe 1 bekommen.

Ich verwende oci8Pdo.OciDbConnection class.

BEARBEITEN:

print_r ($ command) Ergebnis:

%Vor%

EDIT2:

%Vor%     
Fabio Cardoso 20.04.2015, 17:50
quelle

2 Antworten

3

Nun, anscheinend funktioniert die oci8Pdo.OciDbConnection in PHP 5.1 nicht, also habe ich CDbConnection mit dem richtigen Zeichensatz verwendet und es hat gut funktioniert.

    
Fabio Cardoso 27.04.2015, 09:38
quelle
1

Sie verwenden Yii :: app () - & gt; db , aber Ihre Konfigurationsdatei scheint "db1" zu verwenden. Kannst du das überprüfen? Dieses Problem scheint nicht mit Yii zu tun zu haben, sondern einfach eine Unfähigkeit, sich mit dem richtigen Datenbanksystem zu verbinden.

    
rodrigovr 27.04.2015 06:04
quelle

Tags und Links