View Argumente ändern
am 02.09.2009 - 11:42 Uhr in
Hallo!
Ich taste mich an CCK und View ran. Meine ersten Views haben auch gut funktioniert. Evtl. nachdem ich das Date und Calendar Modul eingesetzt habe (inzwischen wieder deinstalliert), habe ich in allen Views ein Problem:
Unter Bearbeiten - Views (z.B: comments_recent) kann ich keine Einstellungen vornehmen. Sobald ich ein Argument ändern will, kommt in etwa folgende Fehlermeldung:
Ein Fehler ist auf /xyz/admin/build/views/ajax/display/comments_recent/default/display_title aufgetreten.
Beim Aufruf von Strukturierung gibt es manchmal den Hinweis:
warning: Parameter 3 to views_ui_ajax_form() expected to be a reference, value given in C:\xampp\htdocs\xyz\includes\menu.inc on line 348.
Kann mir jemand helfen?
vielen Dank schon mal
- Anmelden oder Registrieren um Kommentare zu schreiben
So eine Fehlermeldung kann
am 03.09.2009 - 13:29 Uhr
So eine Fehlermeldung kann aus der Ferne betrachtet alles Mögliche sein. Passiert das denn auch auf einer neuen Drupal Installation? Hast du mal den Cache gelöscht? Ich kenne ähnliche Zustände nur, wenn man in mehreren Browsern arbeitet, in denen man aus Versehen gleichzeitig Views verändert. Oder aber wenn ein Drupal/Browser Cache veraltet ist. Erscheint auch eine Fehlermeldung im Log?
Grüße, Ronald
Reinblau eG
Danke erst einmal für deine
am 03.09.2009 - 14:37 Uhr
Danke erst einmal für deine Antwort.
meine Probleme weiten sich aber aus...
ich habe den cache in FF und IE gelöscht und noch einmal probiert. Keine großen Änderungen außer dass jetzt noch im Verwaltungsteil z.B. bei den Modulen sehr viele Meldungen kommen:
Notice: Undefined offset: 8192 in C:\xampp\htdocs\xyz\includes\common.inc on line 619
kommen.
Ich habe dann probiert eine, weiteres Drupal zu installieren. Ich komme nicht sehr weit. Auch hier gibt es diese Meldungen. Hinzu kommen noch folgende Meldungen:
* : Function ereg() is deprecated in C:\xampp\htdocs\drupaltest\includes\file.inc on line 895.
* : Function ereg() is deprecated in C:\xampp\htdocs\drupaltest\includes\file.inc on line 895.
* : Function ereg() is deprecated in C:\xampp\htdocs\drupaltest\includes\file.inc on line 895.
* : Function ereg() is deprecated in C:\xampp\htdocs\drupaltest\includes\file.inc on line 895.
* : Function ereg() is deprecated in C:\xampp\htdocs\drupaltest\includes\file.inc on line 895.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY fit DESC LIMIT 0, 1' at line 1 query: SELECT * FROM menu_router WHERE path IN () ORDER BY fit DESC LIMIT 0, 1 in C:\xampp\htdocs\drupaltest\includes\menu.inc on line 315.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY fit DESC LIMIT 0, 1' at line 1 query: SELECT * FROM menu_router WHERE path IN () ORDER BY fit DESC LIMIT 0, 1 in C:\xampp\htdocs\drupaltest\includes\menu.inc on line 315.
bisher hatte MYSQL gut funktioniert. Liegt es vielleicht daran, dass schon eine Drupal Datenbank vorliegt.
Liegt es vielleicht daran, dass das ganze auf VISTA läuft. Ich habe gelesen, dass XAMPP 1.7.2 da nicht geeignet sei. Wenn es Hoffnung auf Lösung gibt, würde ich ja auch alles neu installieren. Ich wüsste nur gern, was falsch läuft und was ich anders machen muss...
Viele Grüße
Ingo
Du verwendest WAMP. Function
am 03.09.2009 - 14:41 Uhr
Du verwendest WAMP.
Function ereg() is deprecated in
ist eine Angelegenheit der von WAMP verwendeten PHP Version.
Mit gleicher PHP Version unter Linux hat man dieses Problem nicht.
------------------------
Quiptime Group
Da geht noch was.
verstehe ich nicht. ich
am 03.09.2009 - 15:11 Uhr
verstehe ich nicht.
ich benutze XAMPP 1.7.2
meinst du, ich solle auf LINUX umsteigen oder ich solle den WAMP server installieren?
soweit ich weiß ist die Fehlermeldung Function ereg() is deprecated in nicht sehr wichtig.
Wären die anderen genannten Fehler evtl. durch WAMP auch gelöst?
PHP 5.3 - Drupal 6
am 04.09.2009 - 15:05 Uhr
Ich habe also den WAMPServer installiert.
Dort gab es aber in etwa dieselben Probleme.
Soweit ich das verstehe besteht ein Konflikt zwischen PHP 5.3 und Drupal 6. Die verstehen sich anscheind nicht richtig.
Ich habe also mit XAMPP 1.7.1 php 5.29 installiert und testmäßig Drupal installiert.
Die bisherigen Fehler tauchen nicht auf. Ich kann im Modul View jetzt auch die Einstellungen ändern.
Allerdings gibt es ein neuen Fehler:
HTTP-Anfragestatus Fehlgeschlagen
Die Funktionalität der Website ist eingeschränkt, da Drupal nicht auf externe Internetseiten zugreifen kann. Grund dafür sind die aktuellen System- oder Netzwerkeinstellungen wie etwa die Konfiguration des Webservers oder die PHP-Einstellungen. Der Zugriff wird benötigt, um netzbasierte Dienste nutzen zu können. Beispiele hierfür sind der Abruf verfügbarer Aktualisierungen, der Abruf von Aggregator-Feeds oder die Anmeldung via OpenID.
Aber das ist ein anderes Problem
Ich werde jetzt also meine Daten auf den neuen Server übertragen und hoffen, dass alles klappt.
Euch vielen Dank für die Unterstützung
leider doch
am 12.09.2009 - 13:31 Uhr
hallo quiptime
Mit gleicher PHP Version unter Linux hat man dieses Problem nicht.
das ist leider nicht ganz richtig...
http://php.net/eregi
This function has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 6.0.0. Relying on this feature is highly discouraged.
das ist dann natuerlich betriebssystem unabhaengig..
um nicht alle fehlermeldungen auszuschlaten
sonder nur die deprecated kann man das hier
verwenden (zb. in die index.php kopieren
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
?>
gruesse
stef
php 5.2.9 drupal 6.13
am 13.09.2009 - 18:15 Uhr
Wie gesagt, mit dem #alten# php (5.2.9) klappt es. auch die lästigen deprecated Meldungen sind weg.
grüße