Hallo Zusammen,
ich bin mit meinem Latein am Ende, habe schon alles versucht, im WWW und auch hier im Forum gesucht, allerdings nichts gefunden.
Zur Info: Hardwaremäßig geht es um eine DS 216j, alle Apache Module sowie php 5 und 7 sind installiert. Maria DB 10 ebenso.
Generell bin ich auf der Suche nach dem für mich richtigen CMS.
Aus dem Paketzentrum habe ich Drupal und wordpress installiert. Beide funktionieren einwandfrei.
Nun wollte ich als Alternativen noch Contao und ProcessWire testen und scheitere bei der Installation.
Ich habe jedem Ordner auf web/ (Contao sowie ProcessWire) den Besitzer "http" angegeben und habe für die Ordner und Dateien die Rechte 777 vergeben (ich weiß, eigentlich zu hoch, aber nach einigen Fehlschlägen wollte ich hier auf Nummer sicher gehen, kann ich später ja wieder runterschrauben).
Momentan scheitert die Installation beider CMS an der Datenbankverbindung.
Ich habe mit phpmyadmin Datenbanken und User angelegt, die User haben volle Berechtigungen.
In meiner Fritzbox habe ich den Port 3306 für die DS freigegeben, allerdings funktioniert es auch nicht im Heimnetzwerk (per IP 192........).
Contao 3.5 bringt mir zum Beispiel folgendes (Processwire aber mehr oder weniger dasselbe):
Warning: mysqli::real_connect(): (HY000/2002): No such file or directory in system/modules/core/library/Contao/Database/Mysqli.php on line 46
#0 [internal function]: __error(2, 'mysqli::real_co...', '/volume1/web/co...', 46, Array)
#1 system/modules/core/library/Contao/Database/Mysqli.php(46): mysqli->real_connect('localhost', 'root', 'XXXXXXXX', 'contao', 3306, '')
#2 system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysqli->connect()
#3 system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
#4 [internal function]: Contao\Database::getInstance()
#5 system/modules/core/library/Contao/System.php(140): call_user_func(Array)
#6 system/modules/core/controllers/BackendInstall.php(483): Contao\System->import('Database')
#7 system/modules/core/controllers/BackendInstall.php(172): Contao\BackendInstall->setUpDatabaseConnection()
#8 contao/install.php(20): Contao\BackendInstall->run()
#9 {main}
Und danach:
Datenbankverbindung
Keine Verbindung zur Datenbank vorhanden!
Bitte geben Sie nachfolgend Ihre Datenbank-Zugangsdaten ein.
Alle Daten stimmen aber.
Schon mehrfach überprüft.
Kann mir bei dem Problem jemand helfen?
Vielen Dank im Voraus.
Gruß,
Draggy
ich bin mit meinem Latein am Ende, habe schon alles versucht, im WWW und auch hier im Forum gesucht, allerdings nichts gefunden.
Zur Info: Hardwaremäßig geht es um eine DS 216j, alle Apache Module sowie php 5 und 7 sind installiert. Maria DB 10 ebenso.
Generell bin ich auf der Suche nach dem für mich richtigen CMS.
Aus dem Paketzentrum habe ich Drupal und wordpress installiert. Beide funktionieren einwandfrei.
Nun wollte ich als Alternativen noch Contao und ProcessWire testen und scheitere bei der Installation.
Ich habe jedem Ordner auf web/ (Contao sowie ProcessWire) den Besitzer "http" angegeben und habe für die Ordner und Dateien die Rechte 777 vergeben (ich weiß, eigentlich zu hoch, aber nach einigen Fehlschlägen wollte ich hier auf Nummer sicher gehen, kann ich später ja wieder runterschrauben).
Momentan scheitert die Installation beider CMS an der Datenbankverbindung.
Ich habe mit phpmyadmin Datenbanken und User angelegt, die User haben volle Berechtigungen.
In meiner Fritzbox habe ich den Port 3306 für die DS freigegeben, allerdings funktioniert es auch nicht im Heimnetzwerk (per IP 192........).
Contao 3.5 bringt mir zum Beispiel folgendes (Processwire aber mehr oder weniger dasselbe):
Warning: mysqli::real_connect(): (HY000/2002): No such file or directory in system/modules/core/library/Contao/Database/Mysqli.php on line 46
#0 [internal function]: __error(2, 'mysqli::real_co...', '/volume1/web/co...', 46, Array)
#1 system/modules/core/library/Contao/Database/Mysqli.php(46): mysqli->real_connect('localhost', 'root', 'XXXXXXXX', 'contao', 3306, '')
#2 system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysqli->connect()
#3 system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
#4 [internal function]: Contao\Database::getInstance()
#5 system/modules/core/library/Contao/System.php(140): call_user_func(Array)
#6 system/modules/core/controllers/BackendInstall.php(483): Contao\System->import('Database')
#7 system/modules/core/controllers/BackendInstall.php(172): Contao\BackendInstall->setUpDatabaseConnection()
#8 contao/install.php(20): Contao\BackendInstall->run()
#9 {main}
Und danach:
Datenbankverbindung
Keine Verbindung zur Datenbank vorhanden!
Bitte geben Sie nachfolgend Ihre Datenbank-Zugangsdaten ein.
Alle Daten stimmen aber.
Schon mehrfach überprüft.
Kann mir bei dem Problem jemand helfen?
Vielen Dank im Voraus.
Gruß,
Draggy