[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2001
    Beiträge
    93

    Mit PHP auf IFS-Dateien zugreifen

    Ich möchte mit einer PHP-Anwendung eine Textdatei einlesen, die im IFS steht. Leider bringt mir PHP immer foldende Fehlermeldung:

    Warning: fopen(f:/tmp/texte/74.txt) [function.fopen]: failed to open stream: Permission denied in C:\Programme\XAMPP\xampp\htdocs\AS400\include\funk tionen.inc.php on line 8

    Lese ich Dateien, die sich lokal bzw. auf einem Windows-Netzlaufwerk befinden, dann funktioniert es.

    Mittels Internet-Explorer kann ich auf die IFS-Datei zugreifen und diese Datei anschauen.

    Vielleicht hat ja jemand einen Tipp für mich und vielen Dank im Voraus für eure Antworten!

    Michi

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ist der Pfad "f:/tmp/texte/74.txt" denn korrekt ?
    Unter welcher Berechtigung (Useraccount) läuft denn das Script ?
    "Permission denied" ist doch ziehmlich eindeutig !
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.005
    Wo läuft denn Deine PHP-Anwendung ? Auf der iSeries oder auf einem anderen Server ? Schau doch mal nach ob die Benutzer QTMHHTP1 bzw. QTMHHTTP die Berechtigung für die IFS-Datei haben.

    Gruß,
    KM

  4. #4
    Registriert seit
    Nov 2001
    Beiträge
    93
    Danke für eure Antworten! Habe den Fehler gefunden. Der Apache-Webserver lief als Dienst und wurde vom lokalen Systemkonto ausgeführt. Nachdem ich den Dienst unter einem neuen Userkonto (den es auch auf der AS400 gibt und der auch für die IFS-Dateien berechtigt ist) gestartet habe, hat es funktioniert!

  5. #5
    Registriert seit
    Mar 2005
    Beiträge
    148
    wenn du die datei über den fopen ftp:// wrapper öffnest is das ganze viel platformübergreifender
    Gruß
    Martin

Similar Threads

  1. Dateien auf dem IFS löschen
    By codierknecht in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 27-08-08, 05:13
  2. Dateien per FTP von IFS auf der AS400 holen
    By kroehn in forum NEWSboard Windows
    Antworten: 5
    Letzter Beitrag: 08-11-06, 19:36
  3. Zugriff auf NSF Dateien im IFS
    By Stephan/400 in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 03-05-06, 07:10
  4. Zugriff auf Dateien im IFS über Link
    By alex in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 21-11-05, 11:33
  5. von lokaler php Installation auf AS/400, DB2 zugreifen
    By neuling_ in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 18-08-04, 12:11

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •