2017-08-28 8 views
0

Ich versuche, ein themeforest Thema auf localhost zu installieren, wo ich Wordpress habe.500 Interner Server Fehler auf localhost

Sobald ich versuche, eine per Zip zu erstellen, tut es 500 interne Server Error. Also ich nehme den Ordner und kopiere ihn in den Ordner themes. Es funktioniert, ich habe es aktiviert, mit dem benötigten Plugin.

Aber wenn ich versuche, etwas Inhalt zu importieren, tut es das gleiche: http://localhost/WPWebSite/wp-admin/admin.php?import=wordpress&step=1&_wpnonce=e9592e8da9 Gibt es ein Problem mit localhost und Verbindung nach draußen?

Ich folge dies für Debug: https://snapcreek.com/blog/wordpress-error-log-friend/:

define('WP_DEBUG', true); 
define('WP_DEBUG_LOG', true); 

aber ich kann keine Protokolldatei nach der Operation zu wiederholen.

Außerdem habe ich eingestellt:

memory_limit = 128M 

Was kann ich auch? Ich kann nicht verstehen, wo der Fehler ist ...

Antwort

1

Der Fehler, den Sie bekommen, ist, weil Sie versuchen, eine Datei hochzuladen, die das Maximum Ihres Webservers überschreitet.

Öffnen Sie Ihre php.ini und stellen Sie sicher, dass Ihre upload_max_filesize die Größe Ihrer Datei verarbeiten kann.

dann Ihre Einstellungen Apache vhost ändern Sie die folgende Direktive hinzu:

FcgidMaxRequestLen 2000000 

Sobald beide getan wurde, starten Sie den Apache und versuchen Sie es erneut zu importieren. :)

1

Nun, ich war auch mit diesem Fehler auf einem meiner Server und alles war in Ordnung. In letzter Zeit nach vielen Debugging habe ich bemerkt, dass die Erlaubnis nicht angemessen war. Stellen Sie sicher, dass Sie keine 777-Berechtigung haben. PS Ich gehe davon aus, dass Sie ein Linux-System verwenden. Sie können auch das Protokoll Ihres lokalen Servers überprüfen. Wenn Sie nicht wissen, wo Protokolle zu finden sind, verwenden Sie <?php phpinfo() ?> Dies zeigt Ihnen den Pfad der Protokolldateien. Alles Gute

+0

Ich sehe. Es war 'mod_fcgid: HTTP-Anfrage Länge 137536 (bisher) überschreitet MaxRequestLen'. Warum kann ich diesen Fehler auf der Webseite anzeigen? – markzzz

+0

vielleicht haben Ihre php.ini-Einstellungen die Fehlermeldung deaktiviert, so dass die Fehlermeldung nicht angezeigt wird – newbie

+0

Wie kann ich sie aktivieren? Ich habe E_ALL – markzzz