Beiträge: 4
Themen: 1
Registriert seit: 20.09.2016
MyBB-Version: 1.8.7
Hallo!
Ich habe das problem das wenn ich ein neues unterforum erstelle und ich es öffnen möchte kommt ein 404 fehler, apache wirft keine fehlermeldung im log aus und bei der erstellung von den foren kommt keine fehlermeldung.
danke schonmal im vorraus!
ip: gc.roethke.info/mybb
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Das ist kein Bug. Du scheinst ein Problem mit der SEO-Umwandlung deiner URLs zu haben.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Wahrscheinlich hat du die Suchmaschinen-freundlichen URLs aktiviert ohne die .htaccess eingerichtet zu haben.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 4
Themen: 1
Registriert seit: 20.09.2016
MyBB-Version: 1.8.7
Kann es sein dass ich für apache dann noch ein rewrite_modul brauche?
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Ja, ohne Rewrite können die SEO-Urls nicht genutzt werden.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 4
Themen: 1
Registriert seit: 20.09.2016
MyBB-Version: 1.8.7
Das müsste doch unter Debian mit folgenden befehlen getan sein oder?
Code:
root@ ~ # a2enmod rewrite
Module rewrite already enabled
root@ ~ # mkdir /var/run/apache2
mkdir: cannot create directory ‘/var/run/apache2’: File exists
1 root@ ~ # chown -R www-data /var/run/apache2 :(
root@ ~ # a2enmod actions
Enabling module actions.
To activate the new configuration, you need to run:
service apache2 restart
root@ ~ # service apache2 restart
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Grundsätzlich ja, allerdings kann auch die Konfiguration des Setzen von Rewrite-Rules verhindern (Stichwort AllowOverride). In der PHP-Info kannst du zudem sehen, welche Apache-Module aktiv sind.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 4
Themen: 1
Registriert seit: 20.09.2016
MyBB-Version: 1.8.7
21.09.2016, 12:41
(Dieser Beitrag wurde zuletzt bearbeitet: 21.09.2016, 12:41 von Rodirik.)
Ok das rewrite modul ist aktiviert und wie mach ich das mit diesem "AllowOverride" hab bei Google nichts gefunden...
(ich kenne mich mit php nur relativ gut aus... ich kann im code erkennen was er tut und ihn ändern aber selber schreiben ist bei mir schwierig...)
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Da ich deine Apache-Konfiguration nicht kenne, kann ich dir leider nicht sagen, was geändert werden muss.
Google findet zu dem Thema aber jede Menge, z.B.:
http://xmodulo.com/how-to-enable-mod_rew...buntu.html
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.