Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Please report bugs here!

Moderator: Thorsten

Post Reply
Gratismoscht
Posts: 13
Joined: Wed Dec 05, 2018 8:15 am

Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Gratismoscht »

Hallo zusammen,

heute wollte ich meine phpMyFAQ-Installation auf die neue Version 4.0.5 updaten. Dabei bin ich vorgegangen wie in der Dokumentation (https://phpmyfaq.readthedocs.io/en/main/update/) beschrieben, allerdings erhalte ich beim Ausführen von https://www.derinternetfinder.de/update/ den Fehler 500:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.


Dies liegt ziemlich sicher an einer fehlenden/fehlerhaften Einstellung in meiner .htaccess-Datei - nehme ich diese Datei heraus, erhalte ich beim Ausführen des Update-Links den folgenden Fehler:

Warning: require(/srv/www/web90/htdocs/update/src/Bootstrap.php): Failed to open stream: No such file or directory in /srv/www/web90/htdocs/update/index.php on line 62

Fatal error: Uncaught Error: Failed opening required '/srv/www/web90/htdocs/update/src/Bootstrap.php' (include_path='.:/opt/remi/php84/root/usr/share/pear:/opt/remi/php84/root/usr/share/php:/usr/share/pear:/usr/share/php') in /srv/www/web90/htdocs/update/index.php:62 Stack trace: #0 {main} thrown in /srv/www/web90/htdocs/update/index.php on line 62


Wer hat eine Idee, was in meiner .htaccess-Datei noch einzustellen ist? Welche Möglichkeiten habe ich, mir den Fehler 500 genauer auszuwerten (soweit ich weiß, wird der Apache-Server von meinem Webspace-Anbieter konfiguriert)?

Für sämtliche Antworten vielen Dank im Voraus,

Christian
Thorsten
Posts: 15723
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Thorsten »

Hi,

ohne die .htaccess-Datei wird es nicht klappen.

.htaccess-Dateien nutzen darfst du aber, oder?

Stimmt der RewriteBase in deiner .htaccess-Datei?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Gratismoscht
Posts: 13
Joined: Wed Dec 05, 2018 8:15 am

Re: Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Gratismoscht »

Hallo Thorsten,

danke für Deine Rückmeldung!

Ja, die .htaccess-Datei darf ich nutzen, sie ist nun auch aktiv (ich hatte sie gestern zu Testzwecken in _.htaccess umbenannt).

Der RewriteBase-Eintrag sieht bei mir wie folgt aus (da ich die Instanz im Root- bzw. direkt im htdocs-Verzeichnis ausführe):

# the path to your phpMyFAQ installation
RewriteBase /


Mein Webspace-Anbieter hatte mir gesagt, dass ich die Einstellung FollowSymLinks in SymLinksIfOwnerMatch ändern sollte, da die error.log folgenden Fehler ausgegeben hat:

.htaccess: Option FollowSymLinks not allowed here

So sieht der entsprechende Abschnitt in meiner .htaccess-Datei nun aus:

<IfModule mod_negotiation.c>
Options +SymLinksIfOwnerMatch -MultiViews -Indexes
</IfModule>


Ist das so korrekt? Die error.log gibt nun keinen Fehler mehr aus - soll ich meinen Webspace-Anbieter bitten, für die error.log das Log-Level zu erhöhen?

Für sämtliche Lösungsvorschläge vielen Dank im Voraus,

Christian
Thorsten
Posts: 15723
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Thorsten »

Hi,

ja, dann passt das nun. Bekommst du immer noch einen 500er?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Gratismoscht
Posts: 13
Joined: Wed Dec 05, 2018 8:15 am

Re: Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Gratismoscht »

Hallo Thorsten,

danke wiederum für Deine Rückmeldung!

Die .htaccess scheint nun zu passen, allerdings erhalte ich bei einem Aufruf der Update-URL die Meldung ERR_TOO_MANY_REDIRECTS, da sich die URL setup/setup/setup/setup/setup... zu häufig selbst aufruft.

Diesen Effekt habe ich auf meinem PC als auch auf meinem Smartphone, ein Löschen der Cookies im Browser hat leider keine Veränderung gebracht. Kann ich die Update-Seite auf eine andere Weise aufrufen oder gibt es eine Lösung, wie ich die Redirects verhindern kann?

Viele Grüße,

Christian
Thorsten
Posts: 15723
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Thorsten »

Hi,

der Redirect passiert, weil du die database.php wohl gelöscht hast. Ich kümmere mich drum, dass das Problem abgefangen wird.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Gratismoscht
Posts: 13
Joined: Wed Dec 05, 2018 8:15 am

Re: Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Gratismoscht »

Hallo Thorsten,

sorry, hier lag der Fehler vor dem Bildschirm - ich habe u.a. das Verzeichnis config in _config umbenannt, um es nicht versehentlich zu löschen. Für das Update habe ich es nicht wieder zurückgestellt.

Jetzt wird mir auch die Update-Seite angezeigt, ich erhalte allerdings die folgende Meldung:

Heads up!
The requested resource was not found on the server. Please check your server configuration, especially the RewriteBase in your .htaccess configuration
.

Kann ich mir anzeigen lassen, welche Ressource hier fehlt?

Für Deine Bemühungen vielen Dank im Voraus,

Christian
Thorsten
Posts: 15723
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Thorsten »

Hi,

den Fehler kenne ich, da bitte ich dich, auf die 4.0.6 zu warten oder einen Nightly Snapshot zu nutzen: https://github.com/thorsten/phpMyFAQ/re ... 2025-02-17

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Gratismoscht
Posts: 13
Joined: Wed Dec 05, 2018 8:15 am

Re: Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Gratismoscht »

Hallo Thorsten,

1.000 Dank!!! Mit dem Nightly Snapshot hat es funktioniert!

Viele Grüße,

Christian
Thorsten
Posts: 15723
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Update von phpMyFAQ 3.0.x auf 4.0.5: 500 Internal Server Error

Post by Thorsten »

Hi Christian,

ja perfekt!

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Post Reply