MyBB.de Forum
Upgrade zu 1.6.8: 403 bei upgrade.php - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html)
+---- Forum: Installation, Aktualisierung und Merge System (https://www.mybb.de/forum/forum-60.html)
+---- Thema: Upgrade zu 1.6.8: 403 bei upgrade.php (/thread-26453.html)



Upgrade zu 1.6.8: 403 bei upgrade.php - tira - 21.09.2012

Ich möchte ein Forum von 1.6.4 auf 1.6.8 upgraden. Habe die Plugins deaktiviert, Forum offline gesetzt, Dateien kopiert (ausser settings+config.php). Aber dann:

Auf .../forum/install/index.php kann ich noch zugreifen. Aber wenn ich auf "Upgrade to MyBB 1.6.8" clicke (= .../forum/install/upgrade.php eingebe) bekomme ich nur 403 (in allen Browsern die ich hab - und beide php Dateien hatten die gleichen Permissions).

Ich las von mod_security, aber:
Der Webserver hat zwar mod_security, aber auch wenn ich es ausschalte (SecRuleEngine Off) und apache2 neu starte bleibt die Fehlermeldung. Im access log steht auch nix davon, dass es dran schuld wäre:
<meineclientip> - - [21/Sep/2012:09:37:46 +0200] "POST /forum/install/upgrade.php HTTP/1.1" 403 293 "http://<meineserverip>/forum/install/index.php" "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0"

Chmod 777 hab ich auch schon probiert, keine Änderung, weder für die Datei, noch rekursiv fürs ganze forum Verzeichnis.

Mit php kenne ich mich nicht wirklich aus - woran könnte das noch liegen?

PS: MySQL 5.1.41, PHP 5.3.2 auf Ubuntu 10.0.4.


RE: Upgrade zu 1.6.8: 403 bei upgrade.php - StefanT - 21.09.2012

Was steht im Error-Log von Apache?


RE: Upgrade zu 1.6.8: 403 bei upgrade.php - tira - 21.09.2012

Es existiert, aber es kommt nichts hinzu wenn ich die upgrade.php Seite aufrufe.

Habe gerade versucht den LogLevel hochzusetzen, aber es schreibt immer nur eine Zeile, wenn ich apache2 restarte. Nichts wenn ich die Seiten öffne.


RE: Upgrade zu 1.6.8: 403 bei upgrade.php - Raphael - 21.09.2012

Das scheint mir ein htaccess Problem zu sein.

Hast du irgendwelche Modifikationen an der .htaccess gemacht?


RE: Upgrade zu 1.6.8: 403 bei upgrade.php - tira - 24.09.2012

Nein, ich habe keine der .htaccess Seite angefasst.

Unter /var/www/forum/ habe ich jedoch gar keine .htaccess sondern nur eine htaccess.txt Datei. Die habe ich mit dem upgrade Paket überschrieben. Die alte und neue Version von htaccess.txt haben jedoch den gleichen Inhalt. Dort hat sich also definitiv nichts geändert.

Wenn ich als www-data php upgrade.php auf der Kommandozeile ausführe bekomme ich keinen Fehler sondern den code für eine Webseite, die ich, wenn ich sie im install Verzeichnis speichere, auch im Browser öffnen kann. Ich sehe dann das Anmeldeformular für den 'MyBB Installation Wizard'. Dieses ruft jedoch wieder upgrade.php auf wenn ich versuche mich anzumelden, und ich bekomme 403 wie vorher.


RE: Upgrade zu 1.6.8: 403 bei upgrade.php - Nik101010 - 24.09.2012

Code:
$ cd /var/www
$ chown -R www-data:www-data forum
$ chmod -R 770 forum



RE: Upgrade zu 1.6.8: 403 bei upgrade.php - tira - 26.09.2012

Wie ich am Anfang geschrieben habe, hatte ich es bereits mit 777 probiert. Aber weil mir auch nix besseres einfällt eben nochmal als root:
Code:
cd /var/www
chown -R www-data:www-data forum
chmod -R 770 forum
/etc/init.d/apache2 restart
aber immer noch Error 403


RE: Upgrade zu 1.6.8: 403 bei upgrade.php - Nik101010 - 26.09.2012

Verbietest du den Zugriff auf die Datei ggf. via Apache / nginx / ? Config?


RE: Upgrade zu 1.6.8: 403 bei upgrade.php - tira - 23.10.2012

Ein spätes update: Ja, der Zugriff wurde durch ein spezifisches Deny All in der general_config von Apache verboten. Hatte mein Vorgänger wohl aus Sicherheitsgründen dort eingetragen.

Ich wusste vorher nichtmal, dass es auch diese config-Datei gibt.