Zum Inhalt springen

via .htaccess php "umgehen"?

Erstellt am 23. März 2005 · 4 Antworten · letzte Antwort am 25. März 2005

Tags: Frage

Senalie ·

Hallo,

ich habe nun Typo3 installiert (Dummy), habe so gut es ging alle Rechte wie vorgegeben vergeben. Was bleibt: "Safe mode" und "Allowed Memory..." - die üblichen Probleme wie ich hier im Forum schon lesen konnte. Bitte verweist mich nicht auf die Forumsuche, denn ich habe bereits mehrere Stunden mit dem Suchen nach Lösungen verbracht.

Da ich leider keinen Zugriff auf die php.ini habe und mein Provider diese beiden Sachen nicht für mich umstellt (ich werde trotzdem den Provider nicht wechseln, da ich sehr viele webprojekte am Server habe), hab ich nach einer anderen Lösung gesucht. Anscheinend kann man via .htaccess (gelesen auf einer englischen Seite) diese beiden Sachen "aus- bzw. einschalten":

php_value memory_limit "16M"
php_value safe_mode Off

Lade ich diese .htaccess jedoch hoch (mehr als die zwei Zeilen steht nicht drinnen) - erfolgt sofort ein Serverfehler. Irgendwo habe ich gelesen, dass man da was überschreiben muss oder so. Meine Frage also:

Kann mir BITTE jmd helfen, eine "richtige" .htaccess Datei zu erstellen? Was muss ich noch hineinschreiben, damit kein Serverfehler kommt?

Ansonsten kann ich halt Typo3 einfach nicht verwenden *traurigsei*

Vielen lieben Dank im Voraus.
Nadja

jweiland ·

Die Anführungszeichen rund um die 16M sind glaube ich nicht notwendig, vielleicht ist das die Ursache des Fehlers.

Leider ist es so, dass der Provider festlegen kann, welche PHP Einstellungen sich auf diese Weise verändern lassen. Ob dazu auch das Abschalten von safe_mode und die Erhöhung des Speichers gehören, wage ich eher zu bezweifeln. Schliesslich könnte man auf diese Weise die vom Provider getroffenen Schutzmassnahmen einfach aushebeln.

Jochen Weiland

bobbybln ·

@ Jochen Ja da hast Du Recht das geht wenn Senalie nur normaler User ist nicht.

Egal auf was für ein Server er liegt. Der Provider nimmt die Einstellungen des " Hardcore" vor. Heißt; jeder kann sonst eine .htaccess anlegen. Die alle Limits sprengt.

Wenn diese nicht in den Rahmen passt wird das nicht ausgeführt. Wäre ja sonst zu einfach. Könnte ja jeder dem mal danach ist sein Memorylimit erhöhen etc..

Du kannst Dein Provider fragen ob er das macht. Wenn Du soooooooviele Webprojekte hast. Macht er das bestimmt. Also ich würde das machen. Wenn ein Kunde mit 50 Projekten ein Wunsch hat, ist was möglich.

Und mit Typo3 installieren fangen Deine Probleme erst an. Das ist wie eine Sucht. Er verstehst Du gar nichts, dann leckst Du Blut und willst immer mehr. Aber Vorsicht, sowas kann viel Zeit, Arbeit und Nerven kosten. Beschäftige mich mit Unterbrechung schon 2 Jahre damit und man lernt dazu und verzweifele immer noch an machen Sachen. Also wenn Du "kleine " Projekte hast überlege Dir was Dir das bringt umzustellen. Typo3 ist der Bentley unter den CMS und bekanntlich kann nicht jeder Bentley fahren.

Gruß
Thorsten

Senalie ·

Tja, du meinst zwar - es kann nicht jeder "Bentley fahren" - aber ich kann alles erlernen. Ich hab schon ein Mail an den Provider geschickt und ich hoffe, dass er das für mich macht.

Ich wollte nicht als überheblich rüberkommen mit der Aussage "ich habe schon etliche Projekte dort gehostet", aber tatsächlich sind es an die 20 verschiedene kleine bis mittelgroße Webseiten. Ich möchte bloß vermeiden schon wieder umzuziehen, da ich das bereits voriges Jahr hinter mir habe und das war echt kein Zuckerschlecken!

Mir ist klar, dass Typo3 ein extrem aufwendiges Programm ist und genau deshalb möchte ich es ja verwenden, da ich gemeinsam mit ein paar anderen eben ein "großes" Projekt auf die Beine stellen möchte und wir festgestellt haben, dass und irgenwelche kleinen CMS Programme da einfach im Stich lassen.

Danke für die Aufklärung mit der .htaccess - ich hatte es mir schon fast gedacht.

Und ich werde es schon lernen - einen Bentley zu fahren ;-)

jweiland ·

@Senalie: gerade wenn man schon 20 Projekte hat und noch mehr dazu kommen sollen, wird es irgendwann sinnvoll, einen kompletten Server dafür anzumieten. Dann fallen viele der Einschränkungen weg und man ist bei der Performance nicht von den anderen Usern auf dem Server abhängig.

Jochen Weiland