Httpd-spez
Aus HS Syswiki
(Unterschied zwischen Versionen)
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | == PHP-Versionen == | + | == PHP-Versionen CGI-Modus == |
Action php /cgi-php52/php | Action php /cgi-php52/php | ||
Zeile 14: | Zeile 14: | ||
AddHandler php54 .php | AddHandler php54 .php | ||
− | Action php /cgi- | + | Action php /cgi-php54spez/php |
− | AddHandler | + | AddHandler php54spez .php |
Action php /cgi-php55/php | Action php /cgi-php55/php | ||
AddHandler php55 .php | AddHandler php55 .php | ||
+ | == PHP als APACHE-Modul laufen lassen == | ||
+ | <FilesMatch "\.(htm|html|php)$"> | ||
+ | SetHandler application/x-httpd-php | ||
+ | </FilesMatch> | ||
== Mod-Rewrite == | == Mod-Rewrite == | ||
Zeile 32: | Zeile 36: | ||
== weitere Einstellungen == | == weitere Einstellungen == | ||
+ | '''Diese Werte greifen nur, wenn PHP als Apache Modul läuft''' | ||
AddDefaultCharset UTF-8 | AddDefaultCharset UTF-8 | ||
Zeile 42: | Zeile 47: | ||
errorlog /home/www/##user##/log/error_log | errorlog /home/www/##user##/log/error_log | ||
+ | php_admin_value max_execution_time 120 | ||
+ | php_admin_value max_input_time 120 | ||
+ | php_value output_buffering off | ||
php_admin_flag display_errors off | php_admin_flag display_errors off | ||
php_admin_flag register_globals off | php_admin_flag register_globals off | ||
Zeile 51: | Zeile 59: | ||
php_admin_value session.auto_start 1 | php_admin_value session.auto_start 1 | ||
− | + | php_flag display_startup_errors off | |
+ | php_value error_reporting 0 | ||
+ | max_input_vars = 5000 | ||
Zeile 58: | Zeile 68: | ||
max_memory_limit = maximal 256M | max_memory_limit = maximal 256M | ||
− | upload_limit und post limit = maximal | + | upload_limit und post limit = maximal 100M |
execution_time = maximal 600 | execution_time = maximal 600 | ||
− | |||
− | |||
== E-Mail Vorlage == | == E-Mail Vorlage == | ||
Zeile 71: | Zeile 79: | ||
Die von Ihnen beantragten php.ini Einstellungen wurden soeben durch uns übernommen. | Die von Ihnen beantragten php.ini Einstellungen wurden soeben durch uns übernommen. | ||
+ | |||
+ | == Fehler in den Einstellungen: == | ||
+ | |||
+ | Wenn in den HTTPD Spezialeinstellungen ein Fehler gemacht wurde, so startet Apache nicht mehr. | ||
+ | |||
+ | In diesem Fall ist folgendes Vorgehen nötig: | ||
+ | Öffnen der vHost Datei des Kunden: | ||
+ | vi /usr/local/apache2/conf/confixx_vhosts/webXXX.conf | ||
+ | |||
+ | Fehlerhafen Block löschen, Datei Speichern und Apache neu Starten. | ||
+ | |||
+ | Anschliessend sofort im Hosting Control Panel die httpd-Spezial Einstellungen korrigieren und Speichern. | ||
+ | Wenn man zu Langsam ist werden die falschen Daten neu geschrieben und man muss von Vorne anfangen. | ||
[[Category:Server]] | [[Category:Server]] |
Aktuelle Version vom 10. Juni 2014, 13:48 Uhr
Inhaltsverzeichnis |
[Bearbeiten] PHP-Versionen CGI-Modus
Action php /cgi-php52/php AddHandler php52 .php
Action php /cgi-php53/php AddHandler php53 .php
Action php /cgi-php53-spez/php AddHandler php53-spez .php
Action php /cgi-php54/php AddHandler php54 .php
Action php /cgi-php54spez/php AddHandler php54spez .php
Action php /cgi-php55/php AddHandler php55 .php
[Bearbeiten] PHP als APACHE-Modul laufen lassen
<FilesMatch "\.(htm|html|php)$"> SetHandler application/x-httpd-php </FilesMatch>
[Bearbeiten] Mod-Rewrite
<Directory /home/www/##user##/html> AllowOverride all Options +FollowSymLinks +SymLinksIfOwnerMatch </Directory>
[Bearbeiten] weitere Einstellungen
Diese Werte greifen nur, wenn PHP als Apache Modul läuft
AddDefaultCharset UTF-8
php_admin_value open_basedir /home/www/##user##/:/usr/bin php_admin_value session.save_path /home/www/##user##/phptmp
php_admin_value include_path .:/home/www/##user##/html/include:/usr/local/php/lib/php/:/home/www/##user##/html/include/PEAR
errorlog /home/www/##user##/log/error_log
php_admin_value max_execution_time 120 php_admin_value max_input_time 120 php_value output_buffering off php_admin_flag display_errors off php_admin_flag register_globals off php_admin_flag safe_mode off php_admin_flag magic_quotes_gpc on php_admin_flag allow_call_time_pass_reference on php_admin_value memory_limit 64M php_admin_value upload_max_filesize 8M php_admin_value session.auto_start 1
php_flag display_startup_errors off php_value error_reporting 0
max_input_vars = 5000
[Bearbeiten] Hoststar-Limiten
max_memory_limit = maximal 256M upload_limit und post limit = maximal 100M execution_time = maximal 600
[Bearbeiten] E-Mail Vorlage
Sehr geehrter Herr XXXXXXXXXXXXXXX
Besten Dank für Ihre Support-Anfrage.
Die von Ihnen beantragten php.ini Einstellungen wurden soeben durch uns übernommen.
[Bearbeiten] Fehler in den Einstellungen:
Wenn in den HTTPD Spezialeinstellungen ein Fehler gemacht wurde, so startet Apache nicht mehr.
In diesem Fall ist folgendes Vorgehen nötig: Öffnen der vHost Datei des Kunden:
vi /usr/local/apache2/conf/confixx_vhosts/webXXX.conf
Fehlerhafen Block löschen, Datei Speichern und Apache neu Starten.
Anschliessend sofort im Hosting Control Panel die httpd-Spezial Einstellungen korrigieren und Speichern. Wenn man zu Langsam ist werden die falschen Daten neu geschrieben und man muss von Vorne anfangen.