memory_limit bei Providern
am 24.08.2006 - 17:31 Uhr in
Das Thema "Internal Server Error" wurde schon des öfteren behandelt. Bei der Implementierung von Drupal 4.7 auf unserer Seite maximago.de konnten wir das erste Mal diesen Fehler nicht an Hand der .htaccess-Datei beheben.
Dabei lag das Problem bei Strato, die das PHP memory_limit recht eng bemessen hatten. Das führte dann ebenfalls zu einem Internal Server Error. Abhilfe schaffte eine eigene php.ini-Datei mit welcher wir den Speicher etwas erhöht haben. Je nach Provider wird der in dieser Datei angegebenen Datei Speicher aber drastisch runter gesetzt wenn man ein Limit mit den eigenen Einstellungen überschreitet. Bei Strato funktioniert aber 12M.
Einfach eine Textdatei mit dem Namen php.ini und dem Inhalt
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
max_execution_time = 60 ; Maximum execution time of each script, in seconds
max_input_time = 120 ; Maximum amount of time each script may spend parsing request data
memory_limit = 12M ; Maximum amount of memory a script may consume (8MB)
in das Hauptverzeichnis legen.
- Anmelden oder Registrieren um Kommentare zu schreiben
Auch das lässt sich anhand
am 24.08.2006 - 18:36 Uhr
Auch das lässt sich anhand der .htaccess lösen, wenn es vom Provider erlaubt ist:
php_value max_execution_time 60
php_value max_input_time 120
php_value memory_limit 12M
siehe auch die php.net website unter [1][2] für weiterführende Informationen.
vg
[1] http://de2.php.net/manual/de/configuration.changes.php
[2] http://de2.php.net/manual/de/ini.php#ini.list
--
sanduhrs - drupalcenter
-----------------------
http://erdfisch.de
Problem mit php.ini
am 13.09.2006 - 11:34 Uhr
Ich habe mit der php.ini meinen memory_limit von 8M auf 16M hochgesetzt (das zeigt mir phpinfo()), doch gehen dabei anscheinend andere Konfigurationen verloren, die vorher funktioniert haben. Drupal gibt nämlich folgende Fehlermeldung aus:
PHP MySQL support not enabled
We were unable to use the MySQL database because the MySQL extension for PHP is not installed. Check your PHP.ini to see how you can enable it.
Was kann ich tun? Wie finde ich heraus, ob es mir erlaubt ist, .htaccess-Dateien hochzuladen (wenn ich eine hochlade, erscheint die nicht im FTP-Verzeichnis)?
Hat sich erledigt
am 13.09.2006 - 20:07 Uhr
Habe vom Provider erfahren, dass weder die php.ini noch die .htaccess bei mir etwas ausrichten kann ...