Httpd-spez
Aus HS Syswiki
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.