Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Externe Datei via php starten (z.B. Batch-Datei)

Frage Entwicklung PHP

Mitglied: TraceHard40

TraceHard40 (Level 1) - Jetzt verbinden

15.12.2011, aktualisiert 21:08 Uhr, 4197 Aufrufe, 6 Kommentare

Hallo zusammen,

habe leider nichts passendes in der Suche gefunden.

Ich schreibe gerade an einer Weboberfläche, die externe Programme aufruft.
(Zum Beispiel .cmd- oder .r-Dateien)

Das Ganze hat bis vor kurzem auch noch wunderbar mit dem Begriff

system("datei.r");

funktioniert.


Jetzt habe ich alles auf Windows 7 migriert und nun ruft das PHP keine Datei mehr auf.

Woran kann das liegen?


Hoffe auf Hilfe

TH40


EDIT:
Habe du Infrastuktur vergessen

virtuelle Windows 7 - Maschine
XAMPP 1.7.4
Mitglied: Arano
15.12.2011 um 21:03 Uhr
Hallo TraceHarder40

Was sagen denn die Fehlermeldungen / Logfiles in den Sekunden des Geschehens !?
Habe kein Windows, tippe aber mal auf ein Rechteproblem.


~Arano

PS: Was sind den "r-Dateien" ?
Bitte warten ..
Mitglied: TraceHard40
15.12.2011 um 21:06 Uhr
Hallo,

danke für den Tip!

Jetzt muss ich nur noch herausfinden, wo man die Logfiles einsehen kann?!

(.r - Dateien sind Programme für statistische Auswertungen. )


Gruß
TH40
Bitte warten ..
Mitglied: Arano
15.12.2011 um 21:13 Uhr
Hm...

mal hoffen das ich mich jetzt nicht übernommen habe *g*
Schau doch mal in die Logfiles von deinem Webserver Apache/IIS da wird es glaube ich per default hin geschrieben...


~Arano
Bitte warten ..
Mitglied: TraceHard40
15.12.2011 um 21:17 Uhr
Kein Problem, bin für jede Hilfe dankbar!

Also die Log-Datei war grad 422 MB groß!

Konnte sie nicht vernünftig öffnen, daher habe ich eine neue angelegt.
Die zeigt auch nach ein paar Probleläufen nichts an.
Bitte warten ..
Mitglied: TraceHard40
15.12.2011 um 21:22 Uhr
Vielen vielen Dank!

Es war tatsächlich ein Rechteproblem. Ich starte jetzt den Apache - Dienst unter meinem Benutzerkonto und es funktioniert wieder.

Schön, dass du mir so schnell helfen konntest

Viele Grüße
TH40
Bitte warten ..
Mitglied: Arano
15.12.2011 um 21:30 Uhr
...ich habe zwar nach wie vor keine Ahnung aber von welcher Datei sprichst du genau ?
Nimms mir nicht übel aber das wäre evtl. schon gut zu wissen (nicht das du unwissentlich in die falsche Datei geschaut hast !?) genau so die Information um was für einen Webserver es sich nun tatsächlich handelt - so von wegen Glaskugel und so...

  • Kontrolliere bitte deinen Einstellungen in der "php.ini" (ist das Fehlerloggen überhaupt aktive / das Level hoch genug !?) error_reporting, display_errors, error_log, ect... Zum Test mit PHP einfach einen "Fatal error" provozieren bis was in den Logs auftaucht.
  • Probiere mit einer einfachen Batch-Datei (echo "es klappt" >>checkdatei.log) ob der system() Aufruf nicht doch funktioniert.


Jo, kein Problem


~Arano
Bitte warten ..
Ähnliche Inhalte
PHP
gelöst Externe XML-Datei in PHP auslesen (18)

Frage von Akrosh zum Thema PHP ...

Batch & Shell
gelöst Mit Batch Datei nach Ordner benennen indem sie sich befindet? (4)

Frage von PinkFLuffyUnicorn zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Datei: PDF Dateien verschieben, umbenennen und löschen (4)

Frage von F0rcehunter zum Thema Batch & Shell ...

Neue Wissensbeiträge
Administrator.de Feedback

Umgangsformen auf der Seite

(7)

Information von Frank zum Thema Administrator.de Feedback ...

Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

(10)

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Dir tc Befehl unter Windows 10 macht Probleme (14)

Frage von sugram zum Thema Batch & Shell ...

Windows Server
Windows Server 2016 RDS Remoteapp Anzeigefehler (11)

Frage von qlnGenius zum Thema Windows Server ...

Windows Server
Festplatten Ruhezustand Windows Server 2016 (10)

Frage von ahaeuser zum Thema Windows Server ...