Visitors GeoIP module - The geoip PHP extension is not installed!
Eingetragen von Zoni197 (1)
am 12.11.2012 - 20:35 Uhr in
am 12.11.2012 - 20:35 Uhr in
Guten Abend,
ich habe folgendes Problem: ich möchte meine Datenbank aktualisieren, da ich den Drupal-Kern erneuert habe und nun kann ich die Aktualisierung nicht starten, da das Modul "Visitors GeoIP" nicht installiert ist. Jedoch finde ich das genannte Modul nicht.
Wo finde ich das bzw. was habe ich noch zu beachten, um das Problem zu lösen?
Fehlermeldung im Statusbericht: "Visitors GeoIP module - The geoip PHP extension is not installed!"
Danke schon mal!
- Anmelden oder Registrieren um Kommentare zu schreiben
The geoip PHP extension is not installed!
am 26.03.2015 - 19:30 Uhr
Hallo. Ich hab das gleiche Problem. Die Drupal 7 Seite läuft unter 1und1. Was muss ich denn tun mit dem Visitors GeoIP module zu aktivieren? Ich kann die Datenbank nämlich auch nicht aktualisieren:( und somit keine weiteren Module installieren.
Danke und Gruß.
Die Fehlermeldung enthält
am 26.03.2015 - 23:44 Uhr
Die Fehlermeldung enthält eigentlich schon die Antwort.
Um das Modul zu nutzen, wird die geoip PHP extension (PECL) benötigt. Die Schritte zur Installation sind auf der Modulseite beschrieben.
https://www.drupal.org/project/visitors
http://php.net/manual/en/geoip.installation.php
Im Status Report, wird dir dann auch eine entsprechende Fehlermeldung angezeigt
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
kann ich das selber tun?
am 27.03.2015 - 12:15 Uhr
Danke für deine schnelle Antwort. Ich bin ein Leihe was php angeht, würde es mir jedoch zutrauen. Doch fehlt mir der Ansatz bzw. das Verständnis wo und wie ich beginne etwas zu ändern. Unter 1und1 kann ich in den PHP-Einstellungen nichts ändern oder erweitern. Kann ich das Problem via Drupal lösen? Oder via FTP auf dem Webspace mit irgendeiner Datei hochladen oder ähnliches? Wenn Du weißt wie das Problem behoben werden kann, dann würde ich mich sehr freuen, wenn Du mir beschreiben könntest welche Möglichkeiten ich habe. Nochmal vielen lieben Dank. Würde mich sehr freuen wenn dumir nen kleinen Fahrplan aufzeigen könntest.
LG Josi
die_Josi schrieb Danke für
am 27.03.2015 - 15:05 Uhr
Danke für deine schnelle Antwort. Ich bin ein Leihe was php angeht, würde es mir jedoch zutrauen. Doch fehlt mir der Ansatz bzw. das Verständnis wo und wie ich beginne etwas zu ändern. Unter 1und1 kann ich in den PHP-Einstellungen nichts ändern oder erweitern. Kann ich das Problem via Drupal lösen? Oder via FTP auf dem Webspace mit irgendeiner Datei hochladen oder ähnliches? Wenn Du weißt wie das Problem behoben werden kann, dann würde ich mich sehr freuen, wenn Du mir beschreiben könntest welche Möglichkeiten ich habe. Nochmal vielen lieben Dank. Würde mich sehr freuen wenn dumir nen kleinen Fahrplan aufzeigen könntest.
LG Josi
Das ist eine Erweiterung von PHP selbst - da brauchst du schon erweiterte Rechte auf deinem Webspace bzw. müsstest die Extensions von PHP selbst erweitern können. Hier hilft dann nur der Weg über den Support - hier könntest du nachfragen, ob man dir die geoip Extension installieren könnte.
Bevor du diesen Aufwand betreibst, solltest du dir aber die Frage stellen, ob es nicht vielleicht eine andere Möglichkeit gibt. Dir scheint es ja um das Tracking von Nutzern deiner Webseite zu gehen. Hier bieten Tools wie beispielsweis piwik sehr viel bessere Möglichkeiten oder auch Google Analytics (sofern du es nutzen möchtest).
Piwik würde sich relativ problemlos auf dem Webspace einrichten lassen > http://piwik.org/.
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
drupal führt die update.php nicht aus
am 28.03.2015 - 00:11 Uhr
Ich möchte nichts dergleichen nur das Drupal die update.php durchführt. Das macht es nämlich nicht und bringt mir die Fehlermeldung. Und da er scheinbar aufgrund dieser fehlenden Funktion nicht updatet, kann ich die zwar Drupal-Module installieren jedoch nicht konfigurieren:( Daher ist die Seite ja so nicht mehr erweiterbar und ich muss was tun. Komisch ist, das andere Seiten von mir welche nicht bei 1und1 liegen nie dieses Problem erzeugten. Hm na ich weiß echt nicht was ich tun kann und hoffe das 1und1 mir weiterhilft, wobei ich hier bedenken hab. Ich hätte Rechte aufn webspace und scheinbar auch für die php.ini. Inwieweit kann ich leider so genau jetzt nicht sagen. Das Problem ist. ich weiss überhaupt nicht was ich mit php nun anstellen soll:/
Vielen lieben Dank für deine Unterstützung.
LG Josi
Wieso hast du denn das Modul
am 28.03.2015 - 14:31 Uhr
Wieso hast du denn das Modul visitors geoip überhaupt aktiviert? Dies wirft ja den Fehler und führt damit wohl auch zum Problem in der update.php. Sofern das Problem wirklich auf das Modul zurückzuführen ist, kannst du, wenn das Modul aktiviert ist, auch nicht deine Drupal Seite updaten.
Wenn du das modul deaktivierst, sollte das Problem eigentlich nicht mehr auftreten. Das könntest du zumindest einmal ausprobieren.
Das Deaktivieren / Deinstallieren des Moduls kannst du ja ganz normal über die admin/modules Seite vornehmen.
Falls es hier dennoch Probleme gibt, müsste man sich die Seite selbst mal anschauen - da wird es schwierig per Ferndiagnose hier Empfehlungen zu geben.
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Fatal error: Out of memory
am 31.03.2015 - 17:00 Uhr
Danke Steffen, es war tatsächlich das Modul visitors. Das war noch unter den Modulen, da ich das Drupal-Paket übernommen hab und daraus eine weitere Seite erstellte. Allerdings brauche ich es für diese Seite nicht und habe es nun deinstalliert. Komischerweise gab es aber bei dem vorigen Hoster keine Probleme, daher dachte ich, es lag an 1und1. Die update.php wird nun ausgeführt, allerdings ist nun das nächste Problem mit dieser Fehlermeldung: Fatal error: Out of memory (allocated 34340864) (tried to allocate 20 bytes) in /homepages/43/d82313775/htdocs/neu/includes/menu.inc on line 3743
Doch ich kann noch immer neue Module nicht konfigurieren. Sie werden zwar installiert doch ich komme nicht ran an die Konfiguration der Module. Sie erscheinen nicht einmal in der Drupal-Konfiguration. Ich habe die Seite ansich schon recht abgespeckt und alle unnötigen Module deinstalliert um die Seite nicht so schwerlastig zu haben. Doch es bringt nichts. Weißt du ungefähr wo ich hin muss?
Lieben Dank und Gruß,
Josi
Du hast für diese Seite nur
am 31.03.2015 - 17:05 Uhr
Du hast für diese Seite nur 32MB PHP-Memory. Das reicht nicht für eine Drupal-Installation. Bei Drupal 7 ist das Minmum 64MB, aber es sollten besser 128MB sein, wenn einige Module hinzukommen sollen. Wenn Dein Paket das nicht hergibt entweder upgraden oder einen anderen Provider suchen.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
PHP-Memory 120M
am 31.03.2015 - 18:08 Uhr
Danke für deine Nachricht. Unter den PHP Angabe der verwendeten Datenbank steht doch aber 120MB. Oder ist das falsch? :/
Und in der php.ini steht nur das hier:
date.timezone = "Europe/Berlin"
register_globals = offmemory_limit = 500M
Die Frage ist doch, was der
am 31.03.2015 - 18:14 Uhr
Die Frage ist doch, was der Provider bereitstellt.
Fatal error: Out of memory (allocated 34340864)
besagt ganz klar Du bekommst nur 32MB. Da solltest Du mal mit dem Support Deines Hosters reden.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich glaub ich habe es gelöst.
am 31.03.2015 - 18:35 Uhr
Ich glaub ich habe es gelöst. Ich habe in das Drupalverzeichnis eine php.ini angelegt und nur den folgenden Code eingegeben:
<?php
memory_limit = 256M;
?>
Funktioniert alles wie gewünscht. Ich hoffe das bleibt so. Danke euch allen!
Wünsche noch einen schönen Abend. LG Josi