update 6.2 => 6.3
am 10.07.2008 - 17:54 Uhr in
Habe gerade versucht ein update von 6.2. auf 6.3 durchzuführen.
Nach dem Aufruf der update.php geht aber leider gar nichts mehr.
Die Browserzeile wird geändert auf http://www.meineseite.de/update.php?op=info und nichts passiert.
Nachdem ich auf den Browser-Rückwärts-Button geklickt habe erscheint die Fehlermeldung:
The mysqli error was: Unable to use the MySQLi database because the MySQLi extension for PHP is not installed. Check your php.ini to see how you can enable it.
Ich habe aber nur eine ganz normale MySQL (ohne i) Datenbank.
Hoster ist strato
Was nun ?
Ich komme überhaupt nicht merh auf die Seite
Hat jemand eine Idee ?
- Anmelden oder Registrieren um Kommentare zu schreiben

Den Sites Ordner nicht mit
am 10.07.2008 - 18:01 Uhr
Den Sites Ordner nicht mit überschreiben. Jetzt musst du in dieser Datei, deine db-verbindung wieder eintragen, damit Drupal sich mit der DB verbinden kann.
Zur Veranschaulichung http://drupalbasic.de/einsteigerhandbuch/drupal-kern-update
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
in der settings.php ist die
am 10.07.2008 - 19:08 Uhr
in der settings.php ist die Datenbankverbindung zur mysql-Datenbank richtig eingetragen.
Dennoch behauptet Drupal steif und fest, dass in der settings.php mysqli konfiguriert sei.
Nachtrag:
Ich habe alles nochmals überprüft, es war tatsächlich auf mysqli umgestellt, ohne dass ich etwas dazugetan habe.
Vermutlich habe ich den Ordner sites wirklich überschrieben, was die Änderung bewirkt hat.
Meine ftp-Sicherungsdatei ist dann wohl anschließend beim erneuten Hochladen, an den Dateiattributen gescheitert, so dass auch dieses Manöver fehlgeschlagen ist.
Nachdem ich die Dateirechte für den Ordner default auf 777 und die settings.php auf 777 gesetzt habe, ging die Rücksicherung dann doch noch und meine Seite ist mit Version 6.3 zum Leben erwacht.
Jetzt muss ich nur noch die Dateirechte wieder zurücksetzen.
Danke für die Hilfe !!
mysqli ist eine neuere
am 10.07.2008 - 22:27 Uhr
mysqli ist eine neuere PHP-Classenbibliothek für den Zugriff auf eine MySQL Datenbank. Diese Bibliothelk stellt PHP Befehle für den Zugriff auf eine MySQL-Datenbank bereit.
Alle neuen Befehle heissen jetzt in PHP z.b.: mysql_query wird dann zu mysqli_query.
Also hat das nix mit deiner Datenbank zu tun, sondern nur ob der Hoster diese Bibliothek installiert hat oder nicht. Das solltest du mit dem Befehl phpinfo() rausfinden können.
Einfach folgenden Code in eine leer PHP-Datei auf den Server kopieren und im Browser aufrufen. Da sollten dann irgendwo instllierte Programmkomponenten auftauchen.
<?phpphpinfo();
?>
--------
Active-Media-Production
Individual Web Development and Design
Seit dem Update habe ich
am 13.07.2008 - 09:10 Uhr
Seit dem Update habe ich noch ein Problem.
Ich hatte eine Datei styles.css ins Stammverzeichnis meines Themes (Yaml) kopiert und darin eigene Formatierungen der Nodes vorgenommen.
Nach dem Update wird die styles.css offenbar komplett ignoriert, vorher wurde sie automatisch erkannt und die Formatierungen umgesetzt.
Hat sich da was in 6.3 geändert ?