Theme wird nicht angezeigt
am 15.07.2008 - 15:16 Uhr in
Hey, ich habe mir lokal eine Drupal website gebaut. Dafür habe ich XAMPP als Apache Server verwendet. Nun möchte ich die Seite auf meinem Linuxwebserver installieren. Dafür habe ich einfach die Datei kopiert, die Config datei für DB informationen etc angepasst und die Datenbank exportiert und wieder auf dem Webserver importiert.
Wenn ich nun meine Seite aufrufe, bekomme ich den Fehler:
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'views_access' was given in /var/www/brightsolutions/includes/menu.inc on line 450.
Dieser Fehler kommt 3 mal hintereinander.
Außerdem sehe ich nichts von meinem Theme, der Inhalt wird einfach angezeigt, es ist auch alles Sichtbar(Navigation, Inhalt) aber nicht Layoutet. Es wird lediglich der Pure Inhalt angezeigt, quasi ohne dass CSS angewendet wird.
Kann mir jemand sagen, wie ich das Problem beheben kann?
Danke und Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben

URL
am 15.07.2008 - 15:46 Uhr
Poste mal den URL, dass man in den HTML-Quellcode gucken kann. (Eine Frage vorweg: hattest Du lokal als Admin unter "Leistung" die CSS-Dateizusammenfassung aktiviert?)
Hier mal die URL: der URL
am 15.07.2008 - 15:49 Uhr
Hier mal die URL:
der URL Alias ist http://brightdev.bs/
dieser muss in die Hosts mit der IP 78.46.49.75 eingetragen werden.
und die CSS Dateizusammenfassung habe ich nicht aktiviert. Viele Dank für die Antwort und die Hilfe!
Ich denke es liegt an der Webserverkonfiguration, da es lokal ja klappt, nur wo weiß ich nicht.
verstehe ich nicht mit der
am 15.07.2008 - 16:05 Uhr
verstehe ich nicht mit der URL...
luzer schriebverstehe ich
am 15.07.2008 - 17:59 Uhr
verstehe ich nicht mit der URL...
Er meint, dass die Webadresse noch keinen offiziellen DNS-Eintrag hat, aber trotzdem mitgeschickt werden muss, damit der Shared Host weiß, wo er den Request hintun soll. Daher muss das Pärchen IP-Adresse und Domainname beim Aufrufer in die lokale hosts-Datei eingetragen werden, sonst funktioniert der Kladderadatsch nicht.
Zur Site:
Dann berichten.
EDIT: Evtl. gab's auch beim Hochladen der Dateien noch Zoff. Hast Du lokal Dateien mit dem Windows-Editor bearbeitet? Es gibt webform-Fehlermeldungen und auch immer wieder Beschwerden über die /includes/menu.inc. Hast Du die etwa verändert?? Hoffentlich nicht; lade doch einmal eine frische Drupal-Installation (ohne Windows-Vergangeheit) auf den Server (natürlich nur die unveränderten Dateien ;-)
Danke für die Antwort und
am 15.07.2008 - 21:42 Uhr
Danke für die Antwort und für die Erklärung mit dem URL Alias ;-). Ich habe eigentlich nichts geändert, habe lediglich die Dateien hochgeladen und die DB per Script export und import über PHPMyAdmin eingespielt. Ob da evtl was mit dem Modrewrite nicht passt oder mit den Suchmaschinenfreundlichen URLs werde ich morgen mal prüfen!
Vielen Dank für die Tipps.
So nun klappt es, es lag
am 16.07.2008 - 13:12 Uhr
So nun klappt es, es lag tatsächlich zum einen ander Serverkonfiguration für Lesbare URLs (AllowOverride All) und dann an zwei Ordnernamen die groß geschrieben waren (Modules und Themes).
Vielen Dank für die Hilfe!!