Ich habe versucht, den Phabricator auf Centos 6.8 und Ubuntu 14.04 zu installieren. Auf beiden Versuchen, wenn MySQL mit phab Konfiguration, erhalte ich folgende Fehler:Es konnte keine Verbindung zu einem Datenbankhost hergestellt werden
EXCEPTION: (PhabricatorClusterStrandedException) Unable to establish a connection to any database host (while trying "phabricator_config"). All masters and replicas are completely unreachable. at [<phabricator>/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php:140]
arcanist(head=master, ref.master=fad85844314b), phabricator(head=master, ref.master=4dadad53ae5d), phutil(head=master, ref.master=086df1ba443c)
#0 PhabricatorLiskDAO::raiseUnreachable(string) called at [<phabricator>/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php:111]
#1 PhabricatorLiskDAO::newClusterConnection(string, string, string) called at [<phabricator>/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php:66]
#2 PhabricatorLiskDAO::establishLiveConnection(string) called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:1008]
#3 LiskDAO::establishConnection(string) called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:516]
#4 LiskDAO::loadRawDataWhere(string, string)
#5 call_user_func_array(array, array) called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:476]
#6 LiskDAO::loadAllWhere(string, string) called at [<phabricator>/src/infrastructure/env/PhabricatorConfigDatabaseSource.php:19]
#7 PhabricatorConfigDatabaseSource::loadConfig(string) called at [<phabricator>/src/infrastructure/env/PhabricatorConfigDatabaseSource.php:7]
#8 PhabricatorConfigDatabaseSource::__construct(string) called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:249]
#9 PhabricatorEnv::buildConfigurationSourceStack(boolean) called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:95]
#10 PhabricatorEnv::initializeCommonEnvironment(boolean) called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:75]
#11 PhabricatorEnv::initializeScriptEnvironment(boolean) called at [<phabricator>/scripts/init/lib.php:22]
#12 init_phabricator_script(array) called at [<phabricator>/scripts/init/init-setup.php:12]
#13 require_once(string) called at [<phabricator>/scripts/sql/manage_storage.php:5]
ich nach dieser Installationsanleitung habe: https://secure.phabricator.com/book/phabricator/article/configuration_guide/
Ich habe auch online versucht, andere zu folgen, ohne Erfolg . Der Befehl versucht wurde
Upgrade ./bin/storage Ich habe auch versucht,
./bin/storage Upgrade --user --password
Und andere Befehle wie die Einstellung des Hosts oder Benutzers auf ./bin/config, aber alle scheinen den gleichen Fehler zu verursachen.
Ich bin mir nicht sicher, was ich zu diesem Zeitpunkt tun soll, ich habe mit jeder Konfiguration gespielt, die ich finden kann.
Dieser Fehler bedeutet, dass keine Verbindung zu MySQL hergestellt werden kann. Hast du verifiziert, dass mysql tatsächlich ausgeführt wird? Können Sie sich manuell mit dem mysql-Client verbinden? – varlogtim
Ich konnte mich mit 'mysql -u root -p' anmelden und habe die Dienste überprüft und es scheint, dass mysql läuft und auf Port 3306 hört. – SexyToad
versuchen, den Server neu zu starten .. könnte hilfreich sein – VishalParkash