serendipity error: unable to connect to database - exiting.

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
markus
Regular
Posts: 35
Joined: Mon Jun 26, 2006 10:43 pm

serendipity error: unable to connect to database - exiting.

Post by markus »

Moin,

ich habe meinen Ubuntu-Server auf 16.06 aktualisiert und nach der Anleitung auf https://askubuntu.com/questions/756879/ ... untu-16-04 PHP5.6 aufgespielt, damit meine beiden s9y-Instanzen darauf wieder laufen.

Wenn ich die Seite nun aufrufe, erhalte ich die Fehlermeldung "serendipity error: unable to connect to database - exiting."

Im Error-Log des VirtualHosts erscheint folgendes:

Code: Select all

PHP Warning:  mysqli_query() expects parameter 1 to be mysqli, boolean given in /srv/www/www.aikido-kiel.de/include/db/mysqli.inc.php on line 251
PHP Stack trace:
PHP   1. {main}() /srv/www/www.aikido-kiel.de/index.php:0
PHP   2. include() /srv/www/www.aikido-kiel.de/index.php:25
PHP   3. include() /srv/www/www.aikido-kiel.de/serendipity_config.inc.php:290
PHP   4. serendipity_db_reconnect() /srv/www/www.aikido-kiel.de/include/lang.inc.php:33
PHP   5. mysqli_query() /srv/www/www.aikido-kiel.de/include/db/mysqli.inc.php:251
An welcher Stelle muss ich schrauben? In serendipity_config_local.inc.php war und ist $serendipity['dbType'] = 'mysqli'; gesetzt. (Hab schon im Forum gesucht gehabt.)

Das S9y ist noch ein 1.7.8, dies wollte ich nun im nächsten Schritt auf die 2er-Linie hochziehen.
markus
Regular
Posts: 35
Joined: Mon Jun 26, 2006 10:43 pm

Re: serendipity error: unable to connect to database - exiti

Post by markus »

Ich habe jetzt ein Backup auf einem anderen Server eingespielt und den DNS-Eintrag umgebogen, so dass die Seiten wieder erreichbar sind, das Problem besteht aber prinzipiell weiterhin und ich wäre für Hinweise dankbar.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: serendipity error: unable to connect to database - exiti

Post by garvinhicking »

Hi!

Hm, hast du auf dem neuen Server auch php-mysql(i) installiert und aktiv? Du könntest sonst mal versuchen einfach dort per PHP script und mysqli_connect bzw. serendipity_db_connect() schauen, ob und welche Fehlermeldungen konkret erscheinen.

LG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply