Ich möchte html-Dateien mit php ausführen.
Wenn Sie html-Dateien durch PHP ausführen lassen wollen oder php in html-Dateien einbinden möchten, ohne als Dateiendung .php zu verwenden, müssen Sie eine Datei mit dem Namen .htacess anlegen. Diese muss folgende Anweisungen enthalten:
<FilesMatch "\.html$">
Options +ExecCGI
SetHandler fcgid-script
</FilesMatch>
FcgidWrapper /var/www/web[X]/conf/php[Y]/php-fcgi-starter .html
web[X] müssen Sie durch Ihren Vertragsnamen ersetzen; lautet dieser z.B. web123 so ist an Stelle von web[X] web123 zu schreiben.
Die letzte Zeile FcgidWrapper muss je nach zu verwendender PHP-Version angepasst werden.
PHP-Server-Standardversion: FcgidWrapper /var/www/web[X]/conf/php/php-fcgi-starter .html
PHP 5.3: FcgidWrapper /var/www/web[X]/conf/php53/php-fcgi-starter .html
PHP 5.5: FcgidWrapper /var/www/web[X]/conf/php55/php-fcgi-starter .html
PHP 5.6: FcgidWrapper /var/www/web[X]/conf/php56/php-fcgi-starter .html
PHP 7.0: FcgidWrapper /var/www/web[X]/conf/php70/php-fcgi-starter .html
PHP 7.1: FcgidWrapper /var/www/web[X]/conf/php71/php-fcgi-starter .html
PHP 7.2: FcgidWrapper /var/www/web[X]/conf/php72/php-fcgi-starter .html
Denken Sie bitte auch daran, unter LiveConfig->Domains bei jeder Domain und Subdomain die korrekte korrespondierende PHP-Version einzustellen.