September
21

Tja, was tun wenn man Besitzer eines Shared Webspace Accounts ist, jedoch Einstellungen an PHP vornehmen muss? Glücklicherweiße muss man nicht immer direkt an die php.ini, manchmal reicht auch schon eine .htaccess Datei.

Ein Beispiel hierfür ist openAds (früher phpAdsNew), ein in PHP geschriebens Script zur Verwaltung von Werbeflächen. Leider benötigt openAds ein PHP Memory Limit von 24MB, ein Wert der per Default nicht in der php.ini gesetzt ist.
Aber keine Panik! Um den Wert zu ändern, reicht es eine htaccess Datei mit folgendem Inhalt anzulegen.

php_value memory_limit 24M

Anschließend ist das Memory Limit geändert und es kann z.B. openAds problemlos installiert werden.

7 Comments

Wenn ich das mache bekomme ich immer einen interen Server error…kann es sein, dass das bei manchen Hostern (in meinem Falll 1&1) nicht funktioniert?

Hallo Michael,

die .htaccess Datei ist ansonsten leer, also enthält keine weiteren Argumente (um einfach auzuschließen, dass es mit etwas anderem zusammenhänge könnte)?
Eigentlich sollte das auch bei 1und1 funktionieren, wäre zumindest denkbar, dass die Funktion einfach gesperrt wurde…
Ich schau mich mal ein wenig um, vllt. ist dieses Problem schonmal bei jemand aufgetreten und man kann es irgendwie lösen…

Du kannst mal versuchen, folgenden Code in deinem Block auszuführen:
ini_set(”memory_limit”,”32M”);

Dann noch den Inhalt aus der .htaccess Datei löschen und dann mal schauen, ob’s funktioniert.

[…] Stichwort: php memory limit in der php.ini, oder Beispiellink f

php_value memory_limit 24M funktioniert bei 1&1 nicht. Führt zu einem 500 Error.

ini_set(”memory_limit”,”32M”); führt bei 1&1 zwar nicht zu einem 500 Error, greift aber leider auch nicht. :(

Hallo zusammen,

früher konnte man einfach eine eigene php.ini in das “pseudo-root”-Verzeichnis des Shared Accounts legen und dann wurde diese verwendet.

Weiß aber leider nicht, ob das noch funktioniert.

Liebe Grüße
Steffi

Something to say?

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.