[gelöst] Bereits installiertes Drupal 10 geistert herum
am 15.10.2023 - 18:27 Uhr in
Hallo community,
nachdem ich ein frisch installiertes D10 mit einem theme "verwirrt" und beschädigt hatte (1x theme durch Hochladen, 1x durch composer install) - ist mir nichts Besseres mehr eingefallen, als die gesamte Installation nebst DB zu löschen. Per FTP. Wie schon in einem anderem thread gefragt habe ich leider kein DRUSH installiert. Also nur composer.
Gut. Dann wieder das D10 ins gleiche nun leere Verzeichnis per composer installiert.
Beim Installationsvorgang auch eine neue DB eingetragen - da kommt die Meldung, daß es bereits eine D10 Installation gebe. Dann der Hinweis, default.settings.php kopieren (umbenennen) ihr kennt vermutlich die weiteren Details. Das habe ich brav befolgt und erneuter Versuch. Nichts geht.
Diese Prozedur habe ich gefühlt 5x wiederholt, auch eine weitere subdomain angelegt um es dort zu versuchen. Erfolglos.
Was ist da los, und wo befinden sich da wohl Einträge über eine vorhandene "unsichtbare" Installation? Ich habs nicht finden können.
Was ist zu tun? Help!
- Anmelden oder Registrieren um Kommentare zu schreiben
Das ist sehr schwer zu
am 16.10.2023 - 06:37 Uhr
Das ist sehr schwer zu beurteilen, ohne Einblick in die Verhältnisse.
Welcher Hoster ist das? Falls es unglücklicherweise Strato ist, dann würde ich mal denen ihren kranken PHP-Cache ausschalten (im Backend von Strato).
Du ahnst es, der hat mich auch schon in den Wahnsinn getrieben. ;-)
Ich glaube nicht, dass es das ist, aber auch Composer hat einen Cache.
Den leerst Du so:
composer clear-cache
Ich würde einfach mal das Verzeichnis umbenamen und damit noch mal testen.
Also die Sub-Domain interessiert da weniger, als das physikalische Verzeichnis.
" Dann der Hinweis, default.settings.php kopieren (umbenennen) "
Muss man eigentlich nicht. Passiert bei der Installation von alleine.
Was bei mir manchmal passiert: Nach create project mit composer gibt es im Drupal Verzeichnis ein Verzeichnis recommanded-**+ , indem sich die Ordner vendor + web + composer-Dateien befinden.
Dann klappt das mit der Installation natürlich nicht. Aber das ist ja ein anderes Thema.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Guten Morgen
am 16.10.2023 - 07:30 Uhr
Nein Strato ist es nicht sondern alfahosting, da bin ich prinzipiell zufrieden.
1. composer clear-cache werde ich gleich versuchen
2. verzeichnis umbenamsen hab ich auch mehrfach gemacht - kein erfolg gewesen.
3. das mit dem default.settings.php umbenennen und als neue settings einspielen meint wohl, dass sich eine alte settings mit der alten DB verbinden würde. Dieser Hinweis poppt als Fenster auf, wenn "Drupal bereits installiert" sei und dann mit update.php weiter - das hat ebenfalls nicht geklappt.
Ich melde mich wieder, wenn der nächste Versuch erfolgt ist.
Hej das wars
am 16.10.2023 - 07:52 Uhr
Danke, mit dem composer clear-cache hat es geklappt.
Einen schönen Wochenanfang dir,
lg Martin
Wow...Du siehst mich
am 16.10.2023 - 08:13 Uhr
Wow...Du siehst mich überrascht und natürlich erfreut.
Das war jetzt wirklich ein gaaaaanz blinder Versuch. ;-)
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
gaaanz im Blindflug
am 16.10.2023 - 09:20 Uhr
...war ich seit gestern unterwegs. Aber jetzt gehts dahin. Das neue theme ist auch bereits am rechten Platz und funzt.
Wenn du mir noch deinen Zugang verrätst, wie und wo du in einem Projekt DRUSH installierst, dann bin ich seelig.
Soll ich am besten in der Projektordner reingehen mit cd /var/www/vhosts/...projektordner UND dortselbst composer install drush/drush machen?
Und was hast du für einen Weg gefunden, drush kurz und bündig aufzurufen?
Es gibt ja bekanntlich viele Wege.
Danke, wenn du da nochmals drüberschaust.
LG Martin
Bei neuen Drupal
am 16.10.2023 - 10:31 Uhr
Bei neuen Drupal Installationen kannst Du das Projektbezogen ganz einfach mit composer installieren:
composer require drush/drush
Und das kannst Du dann z.B. so ansprechen:
/usr/bin/php8.1-cli -d memory_limit=-1 vendor/drush/drush/drush -v
Mit -v wird Dir die installierte Version angezeigt.
So teste ich, ob der Pfad funktioniert.
Wie man bei Dir das PHP anspricht, musst Du testen.
Hier bin ich gerade auf einer IONOS Installation, da geht es eben mit
/usr/bin/php8.1-cli
PHP 8.1. für aktuelle Drupal Versionen.
und memory_limit=-1 sagt, dass unbegrenzt Memory zur Verfügung gestellt werden soll. Das ist dann natürlich abhängig von evt. Sperren seitens des Hosters.
Composer hast Du vermutlich schon in einer aktuelleren Version?
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de