Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Arno Welzel Newsgroups: de.comp.lang.php Subject: =?UTF-8?Q?Re=3a_R=c3=bcckgabe_shell=5fexec?= Date: Fri, 15 Jan 2021 14:18:09 +0100 Lines: 36 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net B0mhgedYQ0QOA6J7Bzbo6wnOtpdb3iOokN78u20pN1yUS/889h Cancel-Lock: sha1:xnHTgjFWhXiMLUEaOEeX/CwDTOU= In-Reply-To: Xref: csiph.com de.comp.lang.php:4646 Carlos Naplos: > Hallo > > Hier mein nächstes Problem: > > System: xubuntu/apache2 > > discid.php > ---------- > $output = shell_exec('discid'); > echo "Ausgabe $output Ende"; > ?> > ---------- > > Ausgabe von "php discid.php" in bash: > Ausgabe 3A08AA05 5 150 38385 73007 105557 137767 2220 Ende > > Ausgabe auf Webseite (apache2): > Ausgabe Ende > > D.h. der CD-Header hier nicht in die Variable geschrieben. > Vermutlich wird discid nicht ausgeführt. > > Kann das schon wieder ein Berechtigungsproblem sein? Oder ein Pfad-Problem. Ist discid für den User, mit dem das Script läuft, ohne Pfadangabe aufrufbar? Hast Du schon mal probiert, den kompletten Pfad anzugeben, statt nur 'discid'? -- Arno Welzel https://arnowelzel.de