Joomla Serverconfig

5ky

New Member
Hallo,

ich habe lokal Kubuntu installiert und entwickelte hier immer mit dem XAMPP 1.7.1 da ja die neueren mit Joomla nicht so ganz wollen. Das Dumme ist, das XAMPP ist eine 32bit und mein OS ein 64 bit. Jedesmal wenn ich neue Module reinhaben wollte gabs also probleme, da mir das OS die Module ja als 64bit kompiliert und die vertragen sich ja dann ned. Apache meckert dann ja auch.
Dieses Problem hatte ich z.B. mit XDebug und konnte es dann irgendwie selbst lösen, indem ich ne 32bit irgendwoher bekam.
Nun würd ich gerne mit Subversions das selbe machen, kam aber bisher ned weit.

In Ubuntu Foren fragt man sich sowiso, warum man auf XAMPP ausweicht, wenn doch das OS selbst ne gute Möglichkeit des einbindens eines Webservers bietet. Naja gesagt getan, den XAMPP ausm Autostart raus und den Server installiert.

Läuft soweit auch alles bis auf meine Joomla Installationen. Die mögen noch nicht so.
Ist aber sicherlich nur ne Einstellung:

1. Ich nutze in 2 Installationen das Menü Suckerfish, welches wohl viel mit Java arbeitet. Diese werden mir auf dem neuen Server nicht mal angezeigt, obwohl sie natürlich aktiviert sind. Die Datenbanken und Daten habe ich 1:1 kopiert.

2. Die .htaccess mit den ReWrite Rules funktioniert auch ned so. Schalt ich SEO-URLs ab, funktionieren meine Seiten, schalt ich sie ein navigiert er nicht richtig. Ich habe in den Sites-Enables schon die AllowOverrides von NONE auf ALL gesetzt. Nun erhalt ich einen INTERNAL SERVER ERROR.

Kann mir bitte jemand sagen was ich falsch mache? Denke diese Lösung währ die sauberste. PhpMyAdmin hab ich ja auch schon am Laufen, XDebug funzt und der Subversion ebenfalls. Alternativ gäbe ich mich auch damit zufrieden, wie ich unter meinem 64bit OS mit der 32bit XAMPP die beiden .so Daten von Subversion als 32 bit bekomme.

MfG
5ky
 
Besteht die Möglichkeit, dass es ein Rechteproblem ist? Ich hab den Ordner /var/www nämlich als meinen Benutzernamen auch unter der Gruppe meines Benutzers eingegeben. Also chown roland:roland

???
 
2. Die .htaccess mit den ReWrite Rules funktioniert auch ned so. Schalt ich SEO-URLs ab, funktionieren meine Seiten, schalt ich sie ein navigiert er nicht richtig. Ich habe in den Sites-Enables schon die AllowOverrides von NONE auf ALL gesetzt. Nun erhalt ich einen INTERNAL SERVER ERROR.
Ist denn mod_reqrite bei deinem Webserver installiert und auch aktiviert?

Ich nehme jetzt mal an, dass Suckerfish nicht Java, sondern Javascript nutzt. Das sind zwei verschiedene Dinge.

Aber um die weiter zu helfen, wären mal ein paar Auszüge aus den Logfiles des Webservers interessant. Das sollte uns schon mal weiter bringen.

Zu deinem Rechteproblem:
Hier wäre interessant unter welchem User der Webserver läuft und welche Rechte dann die Daten im www haben.
 
Die error.log ist voll mit solchen Errors

Code:
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP Warning:  Parameter 1 to superfish_modMainMenuHelper::buildXML() expected to be a reference, value given in /var/www/arrakis_template_dev/libraries/joomla/cache/handler/callback.php on line 99, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP Stack trace:, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP   1. {main}() /var/www/arrakis_template_dev/index.php:0, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP   2. JSite->render() /var/www/arrakis_template_dev/index.php:79, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP   3. JDocumentHTML->render() /var/www/arrakis_template_dev/includes/application.php:168, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP   4. JDocumentHTML->_parseTemplate() /var/www/arrakis_template_dev/libraries/joomla/document/html/html.php:249, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP   5. JDocumentHTML->getBuffer() /var/www/arrakis_template_dev/libraries/joomla/document/html/html.php:386, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP   6. JDocumentRendererModules->render() /var/www/arrakis_template_dev/libraries/joomla/document/html/html.php:190, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP   7. JDocumentRendererModule->render() /var/www/arrakis_template_dev/libraries/joomla/document/html/renderer/modules.php:41, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP   8. JModuleHelper->renderModule() /var/www/arrakis_template_dev/libraries/joomla/document/html/renderer/module.php:84, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP   9. require() /var/www/arrakis_template_dev/libraries/joomla/application/module/helper.php:173, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP  10. require() /var/www/arrakis_template_dev/modules/mod_superfishmenu/mod_superfishmenu.php:42, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP  11. superfish_modMainMenuHelper->render() /var/www/arrakis_template_dev/modules/mod_superfishmenu/tmpl/default.php:81, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP  12. superfish_modMainMenuHelper->getXML() /var/www/arrakis_template_dev/modules/mod_superfishmenu/helper.php:136, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP  13. JCacheCallback->call() /var/www/arrakis_template_dev/modules/mod_superfishmenu/helper.php:78, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP  14. JCacheCallback->get() /var/www/arrakis_template_dev/libraries/joomla/cache/handler/callback.php:48, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:17:01 2010] [error] [client 127.0.0.1] PHP  15. call_user_func_array() /var/www/arrakis_template_dev/libraries/joomla/cache/handler/callback.php:99, referer: http://localhost/arrakis_template_dev/de/links
[Sun May 30 22:19:33 2010] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico

Ansonsten hattest mit dem Rewrite absolut recht. War in mods-enabled wohl nicht mit dabei. Zumindest das funktioniert jetzt einwandfrei.

Ps. java und javascript sind natürlich nicht das gleiche. entschuldigung.

mfg
5ky
 
Da wird anscheinend versucht ein XML-File für Superfish zu parsen, was nicht funktioniert. Kannst du das Modul mal deinstallieren und wieder installieren?
 
Yeppa. Hab die Sache nun wieder am Laufen wie es ursprünglich war. FREUUU

Deinstalliert und wieder Installiert und plötzlich gings.

Es lag aber nicht an der XML welche drin war, sondern an der helper.php. Ich hab diese lediglich von der aktuellen ZIP Datei von Superfish kopiert und schon gehts wieder.

Muss man auch erstmal drauf kommen.

Ganz ehrlich aus den Log-Files hätt ich das jetzt nicht rauslesen können. Wobei der Schritt mit deinstallieren und wieder installieren hätt ich auch von selbst draufkommen müssen.

Auf jeden Fall vielen Dank. Nun läuft halt echt alles wie ich es ursprünglich wollte. XDebug, Subversion und alles drumrum.

Happyyyy
 
Back
Top