2017-07-20 2 views
1

Neue Sub-Domäne erstellt für Magento-Site und erhält diesen Fehler.Interner Server Fehler für Magento-Site

[Fehler] [Client] Soft-Exception in Application.cpp: 256: Datei "index.php" ist beschreibbar Gruppe

.htaccess Code:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 
+0

entfernen oder umbenennen htaccess und versuchen –

Antwort

1

Nur Ändern Sie setzen die Erlaubnis brauchen

Set Erlaubnis 644 Index auf index.php .php

+0

Es funktioniert. Nett. –

0

.htaccess Ausgabe

Htaccess-Datei, die sich im Magento-Stammordner befindet. In diesem Fall wird der interne Serverfehler auf jeder Seite angezeigt. Versuchen Sie, es zu Testzwecken zu entfernen. Wenn Ihre Website lange Zeit ausgeführt wurde, muss es auf Server-Seite geändert werden. Senden Sie einfach ein Ticket an das Hosting-Unternehmen.

SPEICHER AUSGABE:

Sie sollten mindestens 256 MB für mehr als 600-700 SKUs verwenden. Magento ist sehr ressourcenhungrig und es ist leicht, diese Art von Fehlern zu bekommen, wenn Sie versuchen, einige Dollars vom Hosting zu sparen.

Hinweis: 1und1-Server geändert, um die Zustimmung des/app Ordner auf 755. Das Problem wurde behoben, indem es zurück zu 775

0

Blick in die Magento Bootstrap-Datei (index.php), werden Sie Zeilen wie die folgende:

#Mage::setIsDeveloperMode(true); 
#ini_set('display_errors', 1); 

Unco mement diese. In einem Produktionssystem möchten Sie nie, dass Ihre Fehler im Browser angezeigt werden, aber die Entwicklung mit Fehlern und Warnungen direkt in Ihrem Gesicht ist von unschätzbarem Wert. Auf diese Weise sehen Sie das eigentliche Problem, das zum Internal Error Server führt. In fast allen Fällen liegt der Grund dafür darin, dass nach dem Senden der Ausgabe an den Browser ein Ausnahmefehler auftritt.

Lösung # 1

Dieser Fehler kann verursacht werden, weil Sie nicht über die richtigen Berechtigungen für die magento Ordner festgelegt haben. Um dies zu lösen gehen Sie zu Dateimanager und dann die Berechtigung Datei ändern von index.php Datei von 664 bis 644.

Lösung # 2

Wenn Sie seltsam 500 interne Server-Fehler auf bestimmten Seiten Ihrer Website bekommen, es könnte eine Frage der Ressourcen sein. Ich bekam interne Serverfehler auf einigen Produktseiten und auf der http://yourdomain.com/checkout/onepage. Ich fand heraus, dass die .htaccess-Datei meiner Magento-Installation irgendwie zurückgesetzt wurde und der php_value memory_limit-Wert auf 32M gesetzt wurde, sobald ich ihn erhöhte, verschwanden die internen Serverfehler! Sie sollten mindestens 256M für mehr als 600-700 SKUs verwenden. Magento ist sehr ressourcenhungrig und es ist leicht, diese Art von Fehlern zu bekommen, wenn Sie versuchen, einige Dollars vom Hosting zu sparen.

Lösung # 3

.htaccess-Datei, die auf Magento Stammordner befindet. In diesem Fall wird der interne Serverfehler auf jeder Seite angezeigt.Versuchen Sie, es zu Testzwecken zu entfernen.

Wenn auf Ihrer Website lange Zeit eine Datei ausgeführt wurde, muss dies auf der Serverseite geändert werden. Senden Sie einfach ein Ticket an die Hosting-Firma.