externes programm über php aufrufen

juhu

New Member
schönen guten tag,
ich habe einen vserver bei strato bestellt, mittlerweile eingerichtet.
das einzige problem das nun besteht:
um mein tool zum laufen zu bringen muss ich über die php funktion exec() ein externes programm aufrufen. ('--with-exec-dir=/usr/lib/php/bin' )
im plesk handbuch steht :
"Wenn Sie physikalisches Hosting mit PHP-Unterstützung erstellen, können Sie kein externes Programm aus dem PHP-Skript starten. Es ist nicht möglich, Dateien oberhalb des Home-Verzeichnisses des Benutzers zu lesen oder daruaf zu schreiben. "
programm (pdftotext) befindet sich im Verzeichnis /usr/lib/php/bin, nur - wie schon im handbuch steht - der aufruf des programms funkt nicht. :rolleyes:

habt ihr eine idee, wie man das umgehen kann?
vielen dank für eure antworten,
judith
 
open basedir restrictions

vielen dank für die schnelle antwort,
safe_mode ist auf Off geschaltet.

ich werd mal versuchen den eintrag open basedir restrictions zu ändern
danke für den tipp

lg judith
 
hi, leider hat es nicht so einfach geklappt.

folgende einträge sind nun in phpinfo zu sehen:
open_basedir
(local value) /var/www/vhosts/my-tool.com/httpdocs:/tmp
(master value) /var/www/my-tool.com:/usr/lib/php/bin

kann es sein, dass das problem beim local value liegt?
 
fehler im pfad

folgende einträge sind nun in phpinfo zu sehen:
open_basedir
(local value) /var/www/vhosts/my-tool.com/httpdocs:/tmp
(master value) /var/www/my-tool.com:/usr/lib/php/bin

hab den fehler im pfad beseitigt, funkt immer noch nicht :-(
(master vlaue) /var/www/vhosts/my-tool.com:/usr/lib/php/bin
 
Back
Top