Inhaltsverzeichnis

PDFlib PHP unter Plesk 12.5 einrichten

Problem

Plesk unterstützt leider nicht die PHP-Erweiterung PDFlib zur Installation über yum ????. Wenn Sie also eine Version von PDFlib auf Ihrem Server installieren möchten, müssen Sie dies manuell durchführen. Unter normalen Umständen sollte dies auch kein großer Akt sein.

Die nachstehend beschriebenen Schritte wurden am Beispiel eines STRATO V-Servers mit Plesk 12.5 durchgeführt.

Für die nachstehenden Aktionen benötigen Sie root-Zugriff auf Ihrem Server

So geht's

Als ersten Schritt sollte Sie sich über phpinfo() die aktuelle Konfiguration von PHP auf dem Server anzeigen lassen. Hier erfahren Sie auch alle notwendigen Informationen für die erfolgreiche Installation.

Wichtig hierfür sind die Werte der folgenden Attribute aus dem Output von phpinfo():

1. Scan this dir for additional .ini files (Beispiel: /etc/php.d)

Änderung über php.ini

Wenn Zugriff auf die php.ini besteht folgende (beispielhafte) Werte festlegen:

upload_max_filesize = 10M 
post_max_size = 20M 

Änderung über .htaccess

Alternativ kann im Anwendungsverzeichnis die Datei .htaccess entsprechend angepasst werden:

php_value upload_max_filesize 10M
php_value post_max_size 20M

Änderung über PHP-Funktion ini_set()

Generell besteht natürlich noch die Möglichkeit, innerhalb des PHP-Scripts die Werte über die Funktion ini_set() zu verändern:

<?php 
ini_set('upload_max_filesize','10M');
ini_set('post_max_size','20M');
?> 

Evtl. besteht auch die Möglichkeit die Werte über eine Verwaltungsoberfläche wie z.B. CONFIXX festzulegen.

Schlagwörter

php ini_set upload_max_filesize post_max_size upload maximale größe max size