shell_exec () und exec () funktionieren nicht in PHP
Wie viele andere habe ich Probleme mit der Funktion shell_exec () in PHP. Ich habe abgesicherten Modus deaktiviert und disabled_functions aus php.ini gelöscht.
Wenn ich ein PHP-Skript vom Terminal (php print.php) aus starte, funktioniert es einwandfrei, aber wenn ich es vom Webbrowser aus starte, passiert nichts.
Hier ist der Scipt:
<?php
$output = shell_exec('lp print.php');
echo "<pre>$output</pre>";
?>
Bitte hilf mir. Ich führe PHP 5.3.10 auf Apache2 aus. Mein Betriebssystem ist Ubuntu Server 12.4. Hier ist die phpinfo Seite:http://testni-server.info/info.php