Ärgerlich ... Idee ist gefragt - oder ne Lösung - ERLEDIGT

am 23.12.2007 - 00:06 Uhr in
Ich mach aber auch immer Dinger .. *gg
Das heutige Problem ist erstmal ein Speicherproblem weil ich keinen dedizierten Server. Bekannterweise ist auf "gecharterten" Servern der Speicher für PHP auf 20 MB restriktiert.
Nun, alles läuft auch prächtig und der allgemein laufende Betrieb wird nicht gestört - Glück gehabt soweit.
Dennoch - wenn ich "Blöcke" ändern will wird leider der Verbrauch des Speichers aus irgendwelchen Gründen > 20MB und ich komm natürlich nicht in die Blöcke-Verwaltung.
Noch dümmer .. der angeforderte Speicher variiert zwischen 16 (!!) und 700 KB, allerdings in unterschiedlichen INC's.
Hat einer eine geniale Idee wie ich da drüber wech kommen kann ohne grossartig die "Try-and-Error"-Methode zu nutzen?
Danke
RaRi
---
http://www.soccer-wikki.de
- Anmelden oder Registrieren um Kommentare zu schreiben
Hoster um Upgrade bitten?
am 23.12.2007 - 00:54 Uhr
Hoster um Upgrade bitten? Hoster wechseln?
--
"Look, Ma, I'm dead!"
Cell, Stephen King
kannst du bei deinem hoster
am 23.12.2007 - 09:36 Uhr
kannst du bei deinem hoster eine php.ini in dein verzeichnis legen? interpretiert er die?
dann schreib da folgendes rein:
memory_limit = 24M
oder
memory_limit = 30M
je nachdem, wieviel du brauchst...
Klar, die php.ini ändern
am 23.12.2007 - 11:46 Uhr
Klar, die php.ini ändern ist ne Möglichkeit, die mir allerdings leider unter den oben beschriebenen Bedingungen nicht zur Verfügung steht.
Den Hoster wechseln - welcher Hoster bietet denn schon mehr wie 20MB an bzw. eine Konfigurierung der php.ini für shared-server basierende Domains.
Sicher könnte ich auch nen Upgrade auf einen eigenen Server in Erwägung ziehen, nur dann sind die Kosten für die private Seite gleich 2,4x so hoch.
Nein nein -- es geht mir um eine Lösung, wie ich das Memory-Problem in den Griff bekommen kann bzw. was sind die grössten Memory - Verbraucher in Drupal.
20 MB ist ja schon ne Menge ..
Doch generell - da alles läuft ausser der Block - müsste das Block Module ggf. ein wenig optimiert werden.
Oder?
---
http://www.soccer-wikki.info
http://salzkotten.saelzernet.de
http://www.saelzernet.de
Re: Ärgerlich ... Idee ist gefragt - oder ne Lösung
am 23.12.2007 - 12:20 Uhr
Den Hoster wechseln - welcher Hoster bietet denn schon mehr wie 20MB an [...]
Die meisten Anbieter verfügen über eine Hotline (oft auch E-Mail), die (meiner Erfahrung nach) durchaus in der Lage ist, solche Fragen zu beantworten. Übrigens: einher mit dem Speicherbegrenzung geht auch die Frage nach der maximalen Ausführungszeit von PHP-Scripts.
[...] bzw. eine Konfigurierung der php.ini für shared-server basierende Domains.
Davon würde ich mich fernhalten. Zeugt von Diletantismus seitens des Anbieters.
Doch generell - da alles läuft ausser der Block - müsste das Block Module ggf. ein wenig optimiert werden.
Übrigens: hast du einen Block angelegt, der PHP-Code enthält?
--

Darf man fragen um welchen
am 23.12.2007 - 13:04 Uhr
Darf man fragen um welchen Hoster es sich handelt? Immerhin gibt sogar Strato den Tipp, den Speicher anhand der PHP.ini zu erhöhen.
Auszug aus deren Antwort-email:
Prinzipiell können Sie einige PHP-Grundeinstellungen, wie "memory_limit" selbst ändern, indem Sie eine php.ini auf Ihrem Webspace ablgegen.
Die für die Nutzung einer php.ini notwendigen Kenntnisse können wir jedoch nicht vermitteln.
Für die Änderungen übernehmen Sie die Verantwortung, weitere Hilfe können wir aus Gründen der Betriebssicherheit nicht zur Verfügung stellen.
Die Nutzung einer php.ini erfolgt also komplett auf Ihre eigene Verantwortung. Bringen Sie nicht die notwendigen Kenntnisse mit, dann sollten Sie eine solche Manipulation nicht vornehmen.
---
www.party-riebel.de
Strato: Dies ist meines
am 23.12.2007 - 14:52 Uhr
Strato:
Dies ist meines Wissens nicht bei den Paketen > Premium möglich, oder?
Und ja, ich bin bei Strato und prüfe das nun nochmal.
---
http://www.soccer-wikki.info
http://salzkotten.saelzernet.de
http://www.saelzernet.de
Es ist tatsächlich so ..
am 23.12.2007 - 15:07 Uhr
Es ist tatsächlich so .. die PHP.INI kann ich nur ändern, wenn ein dedizierter Server als Hostpaket gebucht wurde.
Also nicht bei den Premium oder kleineren Paketen ..
---
http://www.soccer-wikki.info
http://salzkotten.saelzernet.de
http://www.saelzernet.de
Block Module Memory Fehler
am 23.12.2007 - 19:27 Uhr
Den Hoster wechseln - welcher Hoster bietet denn schon mehr wie 20MB an [...]
Die meisten Anbieter verfügen über eine Hotline (oft auch E-Mail), die (meiner Erfahrung nach) durchaus in der Lage ist, solche Fragen zu beantworten. Übrigens: einher mit dem Speicherbegrenzung geht auch die Frage nach der maximalen Ausführungszeit von PHP-Scripts.
[...] bzw. eine Konfigurierung der php.ini für shared-server basierende Domains.
Davon würde ich mich fernhalten. Zeugt von Diletantismus seitens des Anbieters.
Doch generell - da alles läuft ausser der Block - müsste das Block Module ggf. ein wenig optimiert werden.
Übrigens: hast du einen Block angelegt, der PHP-Code enthält?
Es sind einige Blöcke deaktiviert, unter anderem sind bei dem deaktivierten Blöcken auch Blöcke mit PHP Snippets drinne. Aber wie gesagt, deaktiviert.
Grundsätzlich hast du Recht was die Laufzeit der PHP Scripts angeht, doch bei mir ist es definitiv ein Memory Problem.
Das De-Aktivieren von Blöcken wäre eine Idee, doch das müsste ich direkt in der DB machen da das Block-Module ja nicht funktioniert bzw. auf Fehler läuft.
Ggf. kann das den Fehler beheben, doch ich bin mir nicht sicher da bei ja dieselben Blöcke auch bei den anderen Seiten aktiviert sind.
Mittlerweile habe ich auch Block-Cache installiert - was den Seitenaufbau beschleunigt aber leider nicht den Fehler behebt.
Weiterhin habe ich ein anderes Theme eingebaut - aus dem Standard bluemarine - ohne den gewünschten Erfolg. Daraus schliesse ich, das es nicht an dem Theme ansich liegt.
Der Fehler manifestiert sich also leider weiter:
Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 44 bytes) in /mnt/web1/20/10/5126210/htdocs/soccer-wikki.net/includes/form.inc on line 1578
Übrigens, manchmal ist der Fehler auch im Verweis auf die common.inc, davon habe ich aber z.Zt. kein Print.
---
http://www.soccer-wikki.info
http://salzkotten.saelzernet.de
http://www.saelzernet.de
Also der Tipp von MagicMatze
am 24.12.2007 - 00:19 Uhr
Also der Tipp von MagicMatze war es nun der mich weiterbrachte...
Strato ist tatsächlich mein Hoster und ich hatte zunächst die php.ini in mein Root Verzeichnis meiner Domain gepackt. Da das Soccer-Wikki in einem Unterverzeichnis läuft musste es da rein und sieh da .. es funktioniert ..
Prima .. alles wieder bestens ..
---
http://www.soccer-wikki.info
http://salzkotten.saelzernet.de
http://www.saelzernet.de