AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Linuxprogramm mit php aufrufen

Offene Frage von "Maa83"
Ein Thema von Maa83 · begonnen am 17. Sep 2008 · letzter Beitrag vom 19. Sep 2008
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#11

Re: Linuxprogramm mit php aufrufen

  Alt 17. Sep 2008, 17:18
http://de.php.net/manual/de/features.safe-mode.php
  Mit Zitat antworten Zitat
Maa83

Registriert seit: 7. Nov 2002
220 Beiträge
 
Delphi 10.3 Rio
 
#12

Re: Linuxprogramm mit php aufrufen

  Alt 18. Sep 2008, 09:13
vielen Dank für den Link. Faulheit siegt halt doch so oft
Martin
  Mit Zitat antworten Zitat
Maa83

Registriert seit: 7. Nov 2002
220 Beiträge
 
Delphi 10.3 Rio
 
#13

Re: Linuxprogramm mit php aufrufen

  Alt 18. Sep 2008, 15:52
so, hab den PHP-Safe-Modus nun ausgeschalten.

Nun funktioniert zumindest schonmal z.B. dieser Command:
$last_line = system('ls', $retval);

der Versuch mit dem MP3-Splitprogramm gibt jedoch nach wie vor keine Ausgabe.

die php-Datei, die MP3-Datei sowie die mp3splt-Datei befinden sich in dem gleichen Verzeichnis. Nun versuche ich diesen Aufruf:
$last_line = system('mp3splt cat.mp3 01.00 01.20', $retval);

es kommt aber keinerlei Ergebnis. Kann mir jemand weiterhelfen? Ist es normal das die mp3slpt-Datei keinerlei Endung hat? Hab ich einen Denkfehler? Muss ich irgendwelche Pfadangaben machen?
Martin
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#14

Re: Linuxprogramm mit php aufrufen

  Alt 18. Sep 2008, 15:56
Dass die Datei keine Endung hat, ist ganz normal. Wenn sie auch keine Ausgaben macht, ist es klar, dass in $retval nichts zurückkommt. Lies Dir zur Not noch mal die oben verlinkte Hilfe durch.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Maa83

Registriert seit: 7. Nov 2002
220 Beiträge
 
Delphi 10.3 Rio
 
#15

Re: Linuxprogramm mit php aufrufen

  Alt 18. Sep 2008, 16:02
ja, es passiert aber überhaupt nichts. Das in der Variable kein Wert steht wär mir ja wurscht, aber es wird auch keine neue MP3-Datei erzeugt wie gewünscht. Eigentlich sollte im gleichen Verzeichnis eine MP3 mit dem angebenen Ausschnitt erstellt werden.
Martin
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#16

Re: Linuxprogramm mit php aufrufen

  Alt 18. Sep 2008, 16:05
Das Programm hat Schreibrechte in seinem Ordner? Steht das PHP-Script im selben Ordner wie das Programm? Dann müsstest Du ein "./" vor den Aufruf schreiben (ohne Anführungszeichen). Hat das Programm auch das "Execute"-Flag gesetzt (kann man mit ls -la abfragen)?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Maa83

Registriert seit: 7. Nov 2002
220 Beiträge
 
Delphi 10.3 Rio
 
#17

Re: Linuxprogramm mit php aufrufen

  Alt 18. Sep 2008, 16:39
Execute Rechte sind vergeben. Habs auch mit dem ./ versucht. Hat alles nichts genutzt.
Martin
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#18

Re: Linuxprogramm mit php aufrufen

  Alt 18. Sep 2008, 16:45
Dann ist die Frage, ob das Programm überhaupt gefunden wird (Suchpfad).
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Maa83

Registriert seit: 7. Nov 2002
220 Beiträge
 
Delphi 10.3 Rio
 
#19

Re: Linuxprogramm mit php aufrufen

  Alt 18. Sep 2008, 16:56
laut Anleitung muss das Programm nicht installiert o.ä. werden.
wie kann ich überprüfen ob das Programm gefunden wird?
Steht doch im gleichen Verzeichnis.
Ich sehe es doch

Das macht mich grad echt wahnsinnig
Martin
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#20

Re: Linuxprogramm mit php aufrufen

  Alt 18. Sep 2008, 16:59
Wenn es im selben Pfad steht, muss es aber IMHO mit "./Programm" aufgerufen werden.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz