max_execution_time für virtual host einstellen

Apache, Lighttpd, nginx, Cherokee
Post Reply
tobiaska
Posts: 37
Joined: 2003-11-05 12:57
 

max_execution_time für virtual host einstellen

Post by tobiaska »

Hallo!
in meiner php.ini datei habe ich eingestellt, dass die max_execution_time 90 sekunden betragen soll.
jetzt will ich aber zusätzlich in der httpd.conf einstellen, dass manche virtual hosts weniger oder mehr haben sollen.
die angabe in der php.ini ist also ein standartwert.
geht das so?
php_value php_admin_value = 90
muss in der php.ini immer der höchstwert stehen?
danke für infos!
harper
Posts: 6
Joined: 2003-10-08 19:47
 

Re: max_execution_time für virtual host einstellen

Post by harper »

ne nicht ganz. Muss in der vhost.conf so heißen

Code: Select all

php_value max_execution_time 90
Dann sollte dir in der phpinfo als Local Value 90 angezeigt werden und als Master Value die Sekunden in der php.ini.
Aber das neustarten des Apache nicht vergessen :wink:
Der Wert in den VirtualHosts ist unabhängig von dem in der php.ini. Der Wert kann also größer oder kleiner als Master Value sein.
vpn-user
Posts: 71
Joined: 2003-02-25 20:54
 

Re: max_execution_time für virtual host einstellen

Post by vpn-user »

Und wie setze ich das, wenn ich PHP als CGI am laufen habe? Da mosert mir nämlich der Apache rum, dass er das Flag net kennt (Logisch, weil ja kein modul läuft).
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: max_execution_time für virtual host einstellen

Post by oxygen »

Gar nicht.
jamesb
Posts: 661
Joined: 2002-05-08 15:35
Location: Karlsruhe
Contact:
 

Re: max_execution_time für virtual host einstellen

Post by jamesb »

Hast du php per suexec oder suphp als CGI laufen?

JamesB
vpn-user
Posts: 71
Joined: 2003-02-25 20:54
 

Re: max_execution_time für virtual host einstellen

Post by vpn-user »

øxygen wrote:Gar nicht.
Klasse Antwort.
JamesB wrote:Hast du php per suexec oder suphp als CGI laufen?
Ich benutze SuEXEC für Perl/Python/PHP.
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: max_execution_time für virtual host einstellen

Post by oxygen »

VPN-User wrote:
øxygen wrote:Gar nicht.
Klasse Antwort.
Es geht nunmal nicht, so einfach ist das.
vpn-user
Posts: 71
Joined: 2003-02-25 20:54
 

Re: max_execution_time für virtual host einstellen

Post by vpn-user »

øxygen wrote:
VPN-User wrote:
øxygen wrote:Gar nicht.
Klasse Antwort.
Es geht nunmal nicht, so einfach ist das.
Kann nicht sein. Hoster wie z.B. Domainfactory arbeiten mit PHP als CGI und können trotzdem jedem Kunden individuell Rechner-Performance zuweisen.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: max_execution_time für virtual host einstellen

Post by Joe User »

Jene Admins regeln soetwas allerdings nicht per php.ini/httpd.conf...
vpn-user
Posts: 71
Joined: 2003-02-25 20:54
 

Re: max_execution_time für virtual host einstellen

Post by vpn-user »

Hm, aber sie setzen die selbe Software ein. Wie machen sie es denn dann?
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: max_execution_time für virtual host einstellen

Post by Joe User »

Per ulimit und ähnlichen Werkzeugen...
tobiaska
Posts: 37
Joined: 2003-11-05 12:57
 

Re: max_execution_time für virtual host einstellen

Post by tobiaska »

hm, bei mir läuft php auch als cgi und komischerweise gelten diese einstellugen für visas und es gilt auch:

php_admin_value open_basedir /etc/:/usr/local/visas/:/tmp/:/usr/local/lib/php
php_admin_value safe_mode Off
php_admin_value session.save_path /usr/local/visas/sessions/
ServerName h1***.serverkompetenz.net
ServerAlias http://www.h1***.serverkompetenz.net
php_admin_value open_basedir /usr/local/visas/public_html/ssl/
php_admin_value engine off

das funktiuoniert!

warum soll da die execution time nicht gehen?
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: max_execution_time für virtual host einstellen

Post by oxygen »

Das funktioniert mit Sicherheit nicht.
php_admin_value engine off
schaltet das php modul ab und damit auch die Einstellungen... also stehen sie zwar in der Konfiguration, werden aber nicht benutzt. Kranke Sache, wenn das wirklich in der Form Standard bei Visas ist. Oder zitierst du aus verschiedenen vhosts? Dann wäre es okay, aber dann läuft php nicht als CGI, sondern wie bei Confixx als Modul. Oder was theoretisch auch denkbar wäre, der Visas Vhost läuft als Modul und die Kunden als SuExec, dann kann man aber immernoch nicht bei den Kunden die max_execution_time einstellen.
Last edited by oxygen on 2003-11-09 21:36, edited 1 time in total.
tobiaska
Posts: 37
Joined: 2003-11-05 12:57
 

Re: max_execution_time für virtual host einstellen

Post by tobiaska »

nein das ist in der origialabfolge aus einem v host (der von visas)
vpn-user
Posts: 71
Joined: 2003-02-25 20:54
 

Re: max_execution_time für virtual host einstellen

Post by vpn-user »

Dann lass doch mal <?php echo phpinfo(); ?> laufen, da wird Dir für den entsprechenden vHost dann ja ausgegeben, als was PHP nun wirlich läuft...

Steht ganz oben bei Server API:

"CGI/FastCGI" läuft es wirklich als CGI.
tobiaska
Posts: 37
Joined: 2003-11-05 12:57
 

Re: max_execution_time für virtual host einstellen

Post by tobiaska »

ne steht nicht da...
haben die mir dann eine falsche info gegeben?

dort steht nur:

Server API Apache
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php.ini
Debug Build no
Thread Safety disabled
vpn-user
Posts: 71
Joined: 2003-02-25 20:54
 

Re: max_execution_time für virtual host einstellen

Post by vpn-user »

Dann läuft php als Apache-Modul und nicht als CGI.
Post Reply