Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

drush problem --uri

Eingetragen von 1kubik (903)
am 19.12.2011 - 14:10 Uhr in
  • Allgemeines zu Drupal

hallo ihr

ich hab auf meinem lokalen rechner (mint linux)
das problem das ich mit drush keine aktionen
ausführen kann die die datenbank der
drupal installationen betreffen
zb ein modul installieren mit
drush en features

ich bekomme dann den untenstehenden fehlertext

dateien downloden oder drush make funktioniert...

komischerweise hat drush aber anscheinend zugriff auf die datenbank und
erkennt auch den user name (s.u.)

was mir auffällt ist das bei seite uri in de fehlermeldung folgenden wert steht:

Site URI : http://default

drush sagt mir das ich entweder den uri parameter mit angeben soll
oder in der drushrc.php entsprechend den parameter setzen soll.
beides führt aber zu keinem erfolg

wenn ich zb

drush --uri=http://localhost/pm en features
eingebe bekomme ich die gleiche fehlermeldung wie unten

und die datei drushrc.php gibt es garnicht, bzw kann ich die nicht
finden in meinem drush verzeichniss
oder muss ich die selber anlegen?

was mache ich nur falsch??

anbei die fehlermeldung:

stefan@hasi /var/www/pm $ sudo drush en environment_indicator
Command pm-enable needs a higher bootstrap level to run - you will   [error]
need invoke drush from a more functional Drupal environment to run
this command.
The drush command 'en environment_indicator' could not be executed.  [error]
Drush was not able to start (bootstrap) the Drupal database.         [error]
Hint: This error often occurs when Drush is trying to bootstrap a
site that has not been installed or does not have a configured
database.

Drush was attempting to connect to :
  Drupal version    : 7.10
  Site URI          : http://default
  Database driver   : mysql
  Database hostname : 127.0.0.1
  Database username : pm
  Database name     : pm
  Default theme     : garland
  Administration theme: garland
  PHP configuration :
  Drush version     : 5.0-dev
  Drush configuration:
  Drush alias files :
  Drupal root       : /var/www/pm
  Site path         : sites/default
  Modules path      : sites/all/modules
  Themes path       : sites/all/themes
  File directory path: sites/default/files
  %paths            : Array

You can select another site with a working database setup by
specifying the URI to use with the --uri parameter on the command
line or $options['uri'] in your drushrc.php file.

‹ Summary und Body auf einer Seite darstellen Installation - leere Datei (install.php wird herruntergeladen: was hats damit auf sich? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Läuft die Site denn, wenn du

Eingetragen von d13n (126)
am 20.12.2011 - 11:33 Uhr

Läuft die Site denn, wenn du Sie im Browser aufrufst, d.h. ist das Setup komplett durchgelaufen und stimmen die Datenbank Zugangsdaten?
Kannst du dich als site-admin anmelden?
Wenn du ein drush status absetzt, müsste er dir sagen:
Database : Connected
Drupal bootstrap : Successful
Wenn das nicht kommt, kannst du mal ein drush -d status versuchen, da gibt er dann noch wesentlich mehr Infos aus, wo etwas nicht passt.
Eine drushrc.php müsstest du selber anlegen, die ist aber nicht unbedingt notwendig.
Die Datenbank und den Benutzer hast du angelegt und mit den entsprechenden Rechten versehen? Das kann Drupal nicht selbst machen!

Hoffe das hilft dir ein wenig weiter...

  • Anmelden oder Registrieren um Kommentare zu schreiben

hi d13n danke für deine

Eingetragen von 1kubik (903)
am 20.12.2011 - 15:46 Uhr

hi d13n
danke für deine antwort!
drush -d gibt mir den fehler aus:

Zitat:

PDO support is required.

deswegen kann er auch keine connection zum datenbank server
öffnen...

komisch aber ich verwende lokal lampp 1.7.7 mit php 5.3.8
da ist pdo soweit ich das gelesen habe 'standartmäßig' mit bei

zumindest wird mir das in der php.ini angeboten den treiber
php_pdo_mysql.dll
zu aktivieren

nur bei einem reboot kommt dann

Zitat:

Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_mysql.dll' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0

hmm seltsam dieser pfad..
extensions/no-debug-non-zts-20090626
wenn ich den treiber manuell erst downloade und darein kopiere
dann bekomme ich diesen fehler

Zitat:

Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_mysql.dll' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20extensions/no-debug-non-zts-20090626090626/php_pdo_mysql.dll: invalid ELF header in Unknown on line 0

seltsam... ich kann mich nicht erinnern jemals solche probleme beim installieren und verwenden von drush gehabt zu haben :(

aber das ist auch ehr was für das lampp forum...

gruss
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Stef

Eingetragen von d13n (126)
am 21.12.2011 - 09:12 Uhr

dll Dateien sind doch für Windows und du hast doch einen Linux Server?!?
Das kann so nicht gehen!
Du schreibst, du hättest Mint Linux drauf. Das basiert auf Ubuntu welches wiederum auf Debian basiert.
Darum kannst du die fehlenden Libraries einfach mit apt-get nachinstallieren:
sudo apt-get install php5-mysql
PDO müsste da eigentlich schon dabei sein.
Ausserdem gibt es bei mir die Datei: /etc/php5/conf.d/pdo_mysql.ini
Mit dem Inhalt:

# configuration for php MySQL module
extension=pdo_mysql.so

Noch ein kleiner Tip am Rande:
Wenn es sich um "kleine" Sites handelt oder du erst mal nur rumspielen willst, nimm statt mysql eine sqlite Datenbank.
Das erspart eine Menge Konfigurationsarbeit und sollte für kleine Projekte ausreichen. Dazu brauchst du aber dann
php5-sqlite, welches du wiederum mit apt-get installieren kannst.

Gruß,
Dietmar.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Dietmar autsch! ja

Eingetragen von 1kubik (903)
am 21.12.2011 - 10:20 Uhr

Hallo Dietmar

autsch! ja richtig! dll ist für windows!
ich verwende zwar linuxmint auf meinem pc aber ich habe mir das apachefriends xampp installiert, da ich eine
funktionierende xampp installation per apt-get nicht zum laufen bekommen habe und ich mich nicht stundenlang
damit aufhalten wollte als nicht-tekki... deswegen habe ich jetzt wohl den salat :)
der apacherfriend xampp wird wohl hauptsächlich für windows verwendet, und die antwort zur pdo frage fand ich
eben da im forum...
lange rede kurzer sinn :)
ich habe auf meinem system keine pdo_mysql.ini :(
das heisst mein problem ist und bleibt die pdo unterstützung für den apachefrined xampp
yiepiehh!

Zitat:

Wenn es sich um "kleine" Sites handelt oder du erst mal nur rumspielen willst, nimm statt mysql eine sqlite Datenbank.

danke für den tip!
die frage wäre : wo wäre die abgrenzung zu einer kleinen Site zusehen?

viele grüße
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du doch aber schon Mint

Eingetragen von d13n (126)
am 22.12.2011 - 13:52 Uhr

Wenn du doch aber schon Mint Linux drauf hast, brauchst du doch kein XAMPP mehr?!?
Den kompletten LAMP Stack kannst du mit folgenden 2 Kommandos nachinstallieren:

sudo apt-get install tasksel
sudo tasksel install lamp-server

Wobei ich es mir meistens noch einfacher mache und einfach drupal aus den Paketquellen installiert,
der haut dann automatisch alles drauf, was du so brauchst.
sudo apt-get install drupal6
Das ist dann zwar Drupal 6, aber D7 hat m.W. die gleichen Voraussetzungen und D7 ist halt noch nicht in den Paketquellen verfügbar.
Du musst dann halt noch ein D7 in dein Webverzeichnis packen und gut ist.

Und bevor du mit XAMP rummachst, nimm lieber gleich sowas wie Quickstart (http://drupal.org/project/quickstart).
Das ist dann ein richtiger (virtueller) Webserver inklusive kompletter Entwicklungsumgebung (netbeans, eclipse).
Sollte auch out of the box funktionieren ohne grosse Fummelei.

Wegen Abgrenzung von kleinen Seiten brauchst du dir nicht wirklich Sorgen zu machen, denn du kannst mit dem Modul DBTNG Migrator (http://drupal.org/project/dbtng_migrator)
deine Datenbank jederzeit auf MySQL migrieren und dann weitermachen, sollte also kein grosses Problem sein.

Gruß,
Dietmar.

  • Anmelden oder Registrieren um Kommentare zu schreiben

hi dietmar danke für den

Eingetragen von 1kubik (903)
am 22.12.2011 - 22:27 Uhr

hi dietmar

danke für den hinweis... habs gleich funktioniert und
es passsiert nichst :(

Zitat:

sudo tasksel install lamp-server
//so würde ich den dann starten
// aber in der init.d gibt es keinen apache2
sudo /etc/init.d/apache2 restart
sudo: /etc/init.d/apache2: command not found

wie starte ich den lamp-server dann wenn ich ihn mit tasksel
installiert habe??

auch eine installation direkt per tasksel bringt keinen erfolg

Zitat:

sudo tasksel

und da auswahl -> webserver

wieder fehlanzeige..

mir ein völliges rätzel

mit apt-get install apache2 ... etc
hatte ich auch keinen erfolg das hatte ich schon alles probiert
aber ohne erfolg daher hab ich dann zu dem nächst 'besten' gegriffen..

ich weiss das das eigendlich einfach ist
und ich hab das auch schon ein paar mal gemacht
mit apt, aber irgendwie ist der wurm drin bei mir und ich hab keine ahnung
wo und wieso..
zum irre werden : ) weil ich jetzt kein drush verwenden kann (pdo problem)
und aber ein leben ohne drush ist zwar möglich aber sinnlos :)

viele grüße
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gibt tasksel denn

Eingetragen von d13n (126)
am 29.12.2011 - 14:51 Uhr

Gibt tasksel denn irgendwelche Meldungen aus? Müsste ja zumindest versuchen, das Zeug zu installieren.
Und was sagt den ein: sudo apt-cache search apache2 bei dir?
Da müsste zumindest eine Zeile mit:
apache2 - Apache HTTP Server metapackage
kommen.

Das hatte ich jetzt noch nicht, dass sich kein apache installieren lässt unter Linux...
Aber du kannst ja immer noch quickstart probieren:
http://drupal.org/project/quickstart
Das sollte auf jeden Fall funktionieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

hallo also tasksel gab nicht

Eingetragen von 1kubik (903)
am 30.12.2011 - 13:22 Uhr

hallo
also tasksel gab nicht zurück an meldungen

Zitat:

apache2 - Apache HTTP Server metapackage

ergibt

Zitat:

apache2 - Apache HTTP Server metapackage
The program 'apache2' is currently not installed. To run 'apache2' please ask your administrator to install the package 'apache2-mpm-event'
apache2: command not found

quickload habe ich installiert, echt super projekt!
aber logischerweise ziemlich langsam (mein rechner ist
nicht der schnellste..) und
ein ubuntu als vm auf einem linux laufen zulassen erscheint mir
als umweg zumal ich netbeans git usw ja auch schon benutze
was mir ja 'nur' fehlt ist der apche

daher mal da weiter geschaut

Zitat:

apache2 - Apache HTTP Server metapackage

ergibt

Zitat:

apache2 - Apache HTTP Server metapackage
The program 'apache2' is currently not installed. To run 'apache2' please ask your administrator to install the package 'apache2-mpm-event'
apache2: command not found

ah! das brachte mich weiter :)
da kam unter anderem:

Zitat:

ERROR: Module cgid doemöchtes not exist!
ERROR: Module cgid does not exist!
It looks like you've deleted /etc/apache2/mods-available/cgid.load, so mod_cgid cannot be enabled. To fix this, please purge and reinstall apache2.2-common.

auweia.. was hab ich denn da gemacht?
nun denn,
sudo apt-get purge apache2.2-common
dann
sudo apt-get install apache2.2-common
und der apache wird installiert.
kann ihn aber nicht starten :(
No apache MPM package installed
ok aber
wenn ich das paket dann installiere

sudo apt-get install apache2-mpm-prefork
kommt

Zitat:

Entpacken von apache2-mpm-prefork (aus .../apache2-mpm-prefork_2.2.19-1_i386.deb) ...
apache2-mpm-prefork (2.2.19-1) wird eingerichtet ...
No apache MPM package installed

hmm hab dazu nichts hilfreiches im www gefunden
bei mir ist echt der wurm drin

vielleicht sollte ich das linux einfach neu aufsetzen..(ojeh)

besten gruss
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

hmm hab dazu nichts hilfreiches im www gefunden

Eingetragen von Patrick Schanen (515)
am 30.12.2011 - 16:37 Uhr
Zitat:

hmm hab dazu nichts hilfreiches im www gefunden

Ich kann da nicht zustimmen, ich habe meine ganzen Linux Kenntnisse aus dem www. bezüglch auch Install , Linux , Apache mysql, php, drupal drush usw
und man arbeitet doch dann mit Virtual Host und installiert nicht in das default/www
https://help.ubuntu.com/community/ApacheMySQLPHP

google suche nach install ubuntu apache mysql drupal und so weiter

ich hatte einiges davon schon auf meiner Webseite notiert da ich aber feststelle das niemand sich Zeit nimmt um was zu lesen, und auch nur wenige Traffic zustand kam, habe ich mich entschlossen, gar nichts mehr zu schreiben ausser ein par Notizen Die alte Webseite wurde gelöscht. Wàrend derzeit lerne ich lieber selbst ( als was zu schreiben ) und teste Lokal.

http://www.vmirgorod.name/11/1/20/drupal-development-environment-based-u...

Ich bin als Linux Neuling noch nie hängen geblieben und konnte alles selber lösen, dank dem www.

Die Wahl Mint oder Ubuntu ist einfach, obwohl gleich sind alle beiträge zur Zeit im WWW ( für Drupal fast alle mit Ubuntu erstellt ) warum soll ich mich jetzt mit Debian oder Mint quälen,

Zitat:

Oje Linux einrichten

Wo liegt das Problem siehe hier mein Video
http://www.youtube.com/watch?v=-iTOBjt9eW0

  • Anmelden oder Registrieren um Kommentare zu schreiben

hallo patrik danke für deine

Eingetragen von 1kubik (903)
am 30.12.2011 - 17:13 Uhr

hallo patrik

danke für deine hinweise
ich glaube du hast mich missverstanden. ich meinte nicht das ich grundsätzlich nichts
hilfreiches zu linux etc im www gefunden habe, somdern speziell zu dem
No apache MPM package installed

Zitat:
Zitat:

Zitat:
Oje Linux einrichten

Wo liegt das Problem siehe hier mein Video

linux einrichten ist nicht das problem, aber es ist einfach viel arbeit
alles einzurichten was ich so täglich brauche (emails, programme , daten..etc)

Zitat:

google suche nach install ubuntu apache mysql drupal und so weiter

wie gesagt, das ist nicht der inhalt meines beitrages, sondern der
das ich nach diversen versuchen es nicht geschafft habe lampp auf meinem
rechner installiert zubekommen und deswegen dann den apachefriends lampp verwendet habe
und da aber drush nicht benutzen da mir PDO pakete fehlen

gruss
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Apache install

Eingetragen von Patrick Schanen (515)
am 30.12.2011 - 17:30 Uhr

Eine Loesung waere schnell ein Virtualbox in Mint einrichten
Apache PHP mysql Drush einrichten
Dauer Laufweit mit allem ungefaehr 20 Minuten
Oder gleich Ubuntu einrichten
Gut koennte sein dass du das gleiche wie der Online Server anwendest das hat bestimmt nur Vorteille

Zitat:

aber es ist einfach viel arbeit

Ja das ist es, da hast du Recht

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 4 Tagen
  • Hey danke
    vor 1 Woche 4 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 12 Stunden
  • In der entsprechenden View
    vor 3 Wochen 12 Stunden
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 12 Stunden
  • gelöst
    vor 5 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 24 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association