Seite nicht mehr erreichbar seit "views" aktiviert ...
Eingetragen von baxxter333 (15)
am 13.01.2008 - 17:40 Uhr in
am 13.01.2008 - 17:40 Uhr in
Hallo Leute!
Als erstes möchte ich sagen, dass mir Drupal richtig gut gefällt.
Ich beschäftige mich nun erst seit 3 Tagen mit CMS und habe mit Drupal schon einiges hinbekommen!
Nun habe ich jedoch das Modul "Views" hinzugefügt und aktiviert, aber seither ist die Seite nicht mehr erreichbar. Erst wenn ich den Ordner "views" wieder aus "modules" herausnehme ich die Seite wieder erreichbar.
Was kann man da machen? Habe bereits versucht "views" neu zu entpacken und darüber zu kopieren, aber auch das brachte keine Abhilfe.
Wo ist in Drupal gespeichert, dass das Modul aktiviert ist? Dann könnte ich das dort ja wieder herausnehmen ...
Wäre für Tips sehr dankbar!
- Anmelden oder Registrieren um Kommentare zu schreiben
Zitat: Wo ist in Drupal
am 13.01.2008 - 19:17 Uhr
Wo ist in Drupal gespeichert, dass das Modul aktiviert ist? Dann könnte ich das dort ja wieder herausnehmen ...
DB Tabelle system. Module haben den Status 0 oder 1. Beachte beim deaktivieren des Modules View ueber die DB Tabelle das Views meist mit mehreren Views-Modulen aktiviert ist. Also gegebenenfalls nicht nur das Views-Mainmodul deaktivieren.
Zum eigentlichen Problem.
Welche Drupal-version und welche Views-Version verwendest Du?
Das von Dir Beschriebene hatte ich mit Drupal 6.4 feststellen koennen. Vermutlich verwendest Du aber nicht D6.
Auf welchen Wert ist in der Datei "settings.php" das PHP Memory-Limit gesetzt bzw. ist dort ueberhaupt ein Wert eingetragen? Ich glaube standardmaessig, ohne Festlegung in der "settings.php", arbeitet Drupal mit 12MB Memory-Limit.
Beispiel einer /sites/default/settings.php
ini_set('arg_separator.output', '&');
ini_set('magic_quotes_runtime', 0);
ini_set('magic_quotes_sybase', 0);
ini_set('session.cache_expire', 200000);
ini_set('session.cache_limiter', 'none');
ini_set('session.cookie_lifetime', 2000000);
ini_set('session.gc_maxlifetime', 200000);
ini_set('session.save_handler', 'user');
ini_set('session.use_only_cookies', 1);
ini_set('session.use_trans_sid', 0);
ini_set('url_rewriter.tags', '');
ini_set('memory_limit', '24M');
Ueber den moeglichen Hoechtwert Deines PHP Memory-Limit bekommst Du mit phpinfo() Auskunft.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Hi! Also die Tabelle
am 13.01.2008 - 19:41 Uhr
Hi!
Also die Tabelle "system" aus meiner Datenbank sieht folgendermaßen aus:
Feldname Typ Erlaube NULL? Schlüssel Standardwert Extras
filename varchar(255) Nein Primär
name varchar(255) Nein Keines
type varchar(255) Nein Keines
description varchar(255) Nein Keines
status int(11) Nein Keines 0
throttle tinyint(4) Nein Keines 0
bootstrap int(11) Nein Keines 0
schema_version smallint(6) Nein Keines -1
weight int(11) Nein Indiziert 0
Nur wo soll ich hier das Modul "views" deaktivieren ... ?
Ich verwende die Version Drupal 5.5 Deutsch und Views-5.x-1.6.
Sorry, aber ich bin hier blutiger Anfänger, von daher bitte ich ggf blöde Fragen zu entschuldigen...
Hat da noch jemand eine Idee?
am 14.01.2008 - 21:26 Uhr
Hallo!
Hat hier vielleicht noch jemand eine Idee zu diesem Problem?
Ich tippe auf auch zu wenig
am 14.01.2008 - 21:53 Uhr
Ich tippe auf auch zu wenig Speicher, siehe auch hier: http://www.drupalcenter.de/faq/3867
--
bv - drupalcenter.de
Hmm .... bringt leider nichts. ... :(
am 14.01.2008 - 22:40 Uhr
Hallo!
Das mit dem Speicher in der settings.php habe ich bereits ausprobiert.
Bringt leider auch keine Lösung...
Zitat: Nur wo soll ich hier
am 14.01.2008 - 23:10 Uhr
Nur wo soll ich hier das Modul "views" deaktivieren ... ?
Du musst Dir schon den Inhalt der Tabelle ansehen und nicht die Struktur!!!
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Was heisst eigentlich "Seite
am 14.01.2008 - 23:12 Uhr
Was heisst eigentlich "Seite nicht erreichbar?"
Welche Fehlermeldung erscheint? "Page not found" oder was?
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Browser bleibt weiß
am 17.01.2008 - 21:48 Uhr
Hallo,
also es ist so, dass der Inhalt der Browserfensters komplett weiß bleibt.
Es wird gar nichts angezeigt.
Ich tippe immer noch auf zu
am 17.01.2008 - 21:56 Uhr
Ich tippe immer noch auf zu wenig Speicher: http://www.drupalcenter.de/node/7610#comment-27944
Sehr wahrscheinlich erlaubt Dein Provider keine Manipulation (memory limit erhöhen) der Servereinstellungen (php.ini) per PHP (settings.php).
--
bv - drupalcenter.de
ist geändert
am 17.01.2008 - 22:24 Uhr
Hallo,
das mit dem Speicher habe ich geändert.
Ich betreibe die Seite zu Testzwecken. Habe sie nicht bei einem Provider laufen, sondern auf einem lokalen Webserver, habe hier nen LAMP laufen.
watchdog
am 18.01.2008 - 01:24 Uhr
Erzeugt der White screen eine Message in der watchdog-Tabelle (via phpMyAdmin)?
Nein, kein Eintrag....
am 19.01.2008 - 22:05 Uhr
Hallo!
Nein der Zugriff bzw. das White screen erzeugt keinen Eintrag in der watchdog-Tabelle.
Der letzte Eintrag ist ein fehlerhaftes anmelden eines Benutzers...
Und der Eintrag stimmt auch zeitlich nicht mit dem White screen überein.
PHP Speicher
am 20.01.2008 - 00:26 Uhr
Gut, wieviel PHP-Ausführungsspeicher hast Du denn nun? Den Views-Ordner hast Du ja sicher gelöscht und hast somit Drupal-Zugriff nach deiner Beschreibung; so sage doch bitte an, was beim Aufruf von admin/logs/status/php unter "memory_limit" bei Dir steht.
Läuft wieder!
am 20.01.2008 - 09:58 Uhr
Hallo Leute,
vorweg: Es funktioniert wieder.
Ich habe das Modul in der DB Tabelle deaktiviert, den Ordner Views nochmal neu in den Module-Ordner kopiert, das Modul nochmal neu im System installiert - und nun geht es komischer Weise.
Das "memory_limit" stand vorher bereits auf 24M. Und auch die php.ini sind 24M angegeben.
Warum, wieso und weshalb es nun funktioniert - ich weiß es nicht, weil alles so ist wie vorher auch.
Nun gut, trotzdem VIELEN DANK für Eure Hilfe!
Noch ein tipp: views cache löschen
am 20.01.2008 - 11:14 Uhr
Ich hatte schon mal ein ähnlihes Problem und die Ursache waren veraltete Daten im Views cache (vom vielen Ausprobieren verschiedener Dinge). Tatsächlichz sagt ja der Views Modulunter ->Strukturierung->Views->Tools folgendes:
Occasionally, something or other can cause the Views cache to contain stale data; this is particularly true after module updates and sometimes true after taxonomy and profile updates. If you are having problems with Views creating malformed queries, the first thing you should always do is clear the Views cache to see if that is the problem.
Man sollte sich dran halten..., bei mir hat das jedenfalls geholfen.
(In einem anderen ähnlichen Problem das ich hatte, war es, wie oben erwähnt, der Speicher. Da mein Provider das nicht zu ändern erlaubte, blieb mir nur ein Wechsel übrig.)
Hey, habe ein ähnliches
am 05.03.2008 - 17:24 Uhr
Hey, habe ein ähnliches Problem, bei mir liegt es aber offensichtlich am Speicher:
Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 77824 bytes) in /home/www/kunden/pbop.de/sites/all/modules/views/views_ui.module on line 881
Mein Provider hat diesen jedoch nach eigenen Angaben von 12mb auf 256mb erhöht, leider ohne Erfolg.
Jemand vielleicht eine Idee?
Falls Ihr mit Cache leeren die Tabelle cache_views meint so hat das leider auch keine Wirkung gehabt...
update:
Habe view jetzt deaktiviert und bekomme diese Meldung:
Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 42 bytes) in /home/www/kunden/pbop.de/includes/database.mysql.inc on line 188
ohne Erfolg
am 07.03.2008 - 00:33 Uhr
Mein Provider hat diesen jedoch nach eigenen Angaben von 12mb auf 256mb erhöht, leider ohne Erfolg.
Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 42 bytes) in /home/www/kunden/pbop.de/includes/database.mysql.inc on line 188
Dann würde ich den Provider mal mit dieser Fehlermeldung konfrontieren, denn die sagt genau das Gegenteil - da blieben wohl eher die Bemühungen des Providers beim Erhöhen des memory_limit "ohne Erfolg": vielleicht muss er ja noch den Apache neu starten ;)
Gelöst!
am 07.03.2008 - 15:27 Uhr
@tumblingmug:
Genau das hab ich gemacht, aber laut info.php steht das Limit wirklich auf 256MB.
Der fehler lag darin, das das MemoryLimit zusätzlich noch in der setings.php von drupal definiert wurde, warum auch immer. Hier waren nur 12MB eingetragen.... Kann mich nicht erinnern das jemals eingestellt zu haben scheint also die Standardeinstellung zu sein.
Nein
am 07.03.2008 - 17:26 Uhr
Standardmäßig gibt es keinen Eintrag zum memory_limit in der settings.php. Jedenfalls kommt ion der Install-Fassung der Datei so eine Angabe nicht vor. Schön, dass es für Dich gelöst ist.