Seite 5 von 5

Verfasst: Mi 5. Okt 2005, 21:45
von timo
Halchteranerin hat geschrieben:
timo hat geschrieben: "PHP is configured for a maximum execution time of less than 30 seconds.
Und genau diese Meldung ist in meinem Fall nicht richtig. Das Setup kann's bloss nicht erkennen.
Ja was soll es denn sonst melden? Ich meine, Setup fragt:

"Hallo PHP, was ist deine maximum_execution_time?"

Und PHP sagt

"Ähm ja also so genau weiß ich das nicht, aber nimm mal -1, wird schon passen"

Und dann greift die Logik "max_execution_time < 30".

Anders gesprochen: Was soll denn passieren, wenn der Wert kleiner 30 ist? Bzw woher soll Setup die Richtigkeit der Angabe überprüfen?

Verfasst: Mi 5. Okt 2005, 21:56
von Halchteranerin
timo hat geschrieben:Anders gesprochen: Was soll denn passieren, wenn der Wert kleiner 30 ist? Bzw woher soll Setup die Richtigkeit der Angabe überprüfen?
Ueberpruefen kann's nicht. Das erwarte ich auch gar nicht. ;-) Ich weiss nicht mal, wo die max_execution_time noch gesetzt werden kann, und ob da immer der Wert -1 geliefert wird.
Man koennte die Meldung dahingehend aendern, dass die max_execution_time weniger als 30 betraegt ODER ausserhalb der php.ini gesetzt wurde.

Verfasst: Mi 5. Okt 2005, 22:04
von timo
ähm also die Abfrage ini_get liefert den effektiven Wert zurück, egal ob dieser in der php.ini oder z.b. in einer .htaccess-Direktive gesetzt wurde.

Sprich: Ist max_execution_time irgendwie innerhalb von PHP gesetzt (also auf "normalem" Wege) und die ini_get-Funktion ist nicht deaktiviert (was bei dir nicht der Fall war, sonst hättest du eine entsprechende Meldung bekommen), so muß Setup davon ausgehen, daß der Wert stimmt.

Ich vermute eher, daß dein Provider NICHT die max_execution_time gesetzt hat, sondern die Laufzeit irgendwie anders beschränkt.

Vielleicht verstehst du jetzt meine Argumentation ;)

Verfasst: Mi 5. Okt 2005, 22:13
von Halchteranerin
timo hat geschrieben:Ich vermute eher, daß dein Provider NICHT die max_execution_time gesetzt hat, sondern die Laufzeit irgendwie anders beschränkt.
Na ja, er hat's ja auch nicht max_execution_time sondern "maximale Ausfuehrungszeit" genannt. :wink: Wo kann die denn noch beschraenkt werden, ausser in der von dir genannten .htaccess, was auch noch lesbar sein soll? Das muesste sich durchs Setup vielleicht doch noch lesen lassen. :)

Verfasst: Do 6. Okt 2005, 10:16
von timo
Ka, frag nicht mich, frag deinen Provider ;)

Verfasst: Do 6. Okt 2005, 11:17
von Halchteranerin
der haelt sich bedeckt. :cry: Aber schoen, dass wir darueber geredet haben. :wink: