Problem mit fopen bzw. fwrite

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem mit fopen bzw. fwrite

    Hallo,

    ich habe ein Problem mit fopen bzw. fwrite. Obwohl ich Schreibrechte setze, wie im folgenden Beispiel ersichtlich, werden keine Einträge vorgenommen!

    Mein Script sieht derzeit folgendermaßen aus:

    Code:
    $body="<?\n\$server=\"$mserver\";\n\$benutzer=\"$mbenutzer\";
    \n\$dbname=\"$mdbname\";\n\$kennwort=\"$mkennwort\";\n$mconnect;\n?>";
    Ich habe keine Ahnung, woran das liegt. Wenn ich mit dem FTP auf den Server gehe, dann ist die Datei angeblich sogar auf CMOD 777!

    Gruß
    Hans
    EDIT:
    auf code-Tag geändert, da das Forum \ verschluckt; line break sponsored. edited by asp2php.
    Zuletzt geändert von asp2php; 11.02.2005, 11:38.

  • #2
    Re: Problem mit fopen bzw. fwrite

    Original geschrieben von citymuenchen
    PHP-Code:
    $body="<?\n\$server=\"$mserver\";\n\$benutzer=\"$mbenutzer\";\n\$dbname=\"$mdbname\";\n\$kennwort=\"$mkennwort\";\n$mconnect;\n?>";
    was bitte soll das darstellen?
    ich habe ein Problem mit fopen bzw. fwrite.
    wie kannst du ein problem mit etwas haben, was in deinem code-beispiel gar nicht vorkommt?


    könntest du bitte mal ein verständliche problembeschreibung posten?
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Sorry, Code nicht mitkopiert!

      PHP-Code:
      $body="<?\n\$server=\"$mserver\";\n\$benutzer=\"$mbenutzer\";\n\$dbname=\"$mdbname\";\n\$kennwort=\"$mkennwort\";\n$mconnect;\n?>";
      $admfile=fopen("../include/config.php", "w+");
      $admok=fwrite($admfile, $body, "w+");
      $admfile=fclose($admfile);
      $webfile=fopen("../include/config.php", "w+");
      $webok=fwrite($webfile, $body, "w+");
      $webfile=fclose($webfile);

      Kommentar


      • #4
        bitte lesen http://www.php-resource.de/forum/sho...threadid=47906 und entsprechend den Beitrag ändern.

        Fehlermeldung?

        Kommentar


        • #5
          PHP-Code:
          $admok=fwrite($admfile$body"w+"); 
          und
          Code:
          int fwrite ( resource handle, string string [, int length])
          merkst du den unterschied?

          ich vermute, dass
          PHP-Code:
          ((int)"w+" == 0
          Zuletzt geändert von penizillin; 11.02.2005, 11:50.

          Kommentar


          • #6
            joa und was soll das sein?
            Beantworte nie Threads mit mehr als 15 followups...
            Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

            Kommentar


            • #7
              Hallo noch mal, das ist die Fehlermeldung:

              Warning: fopen(http://www.easy-to-go.de/administrat...ude/config.php): failed to open stream: HTTP wrapper does not support writeable connections. in /srv/www/htdocs/web1/html/de/administration/index.php on line 5

              Warning: fwrite(): supplied argument is not a valid stream resource in /srv/www/htdocs/web1/html/de/administration/index.php on line 6

              Warning: fclose(): supplied argument is not a valid stream resource in /srv/www/htdocs/web1/html/de/administration/index.php on line 7

              Kommentar


              • #8
                Auf Deinem Server ist url-fopen deaktiviert
                h.a.n.d.
                Schmalle

                http://impressed.by
                http://blog.schmalenberger.it



                Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                ... nur ohne :-)

                Kommentar


                • #9
                  Hallo schmalle

                  Hallo schmalle,

                  Ich habe das Installationsprogramm schon mehr als 100mal laufen lassen, es hat immer funktioniert.

                  Allerdings habe ich bis dato jeweils zuvor die Schreibrechte per FTP auf CMOD 777 gesetzt.

                  Dies ist jetzt auch so, ich habe das heute morgen auch gemacht, trotzdem bekomme ich diese Fehlermeldung!

                  Ich kapier das nicht!

                  Wie kann man das ändern, mit dem URL- fopen?


                  Gruß
                  Hans

                  Kommentar


                  • #10
                    Re: Hallo schmalle

                    Original geschrieben von citymuenchen
                    Wie kann man das ändern, mit dem URL- fopen?
                    php.ini
                    h.a.n.d.
                    Schmalle

                    http://impressed.by
                    http://blog.schmalenberger.it



                    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                    ... nur ohne :-)

                    Kommentar


                    • #11
                      php.ini

                      Ich habe mir die php.ini angesehen.

                      Da gibt es einen Befehl, der folgendermaßen lautet:

                      allow_url_fopen = On

                      Das würde doch heißen, dass fopen aktiviert ist, und warum es bis dato auch keine Probleme gab...

                      Gruß
                      Hans

                      Kommentar


                      • #12
                        fopen im write modus auf ne URL?
                        Beantworte nie Threads mit mehr als 15 followups...
                        Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                        Kommentar


                        • #13
                          Original geschrieben von MelloPie
                          fopen im write modus auf ne URL?
                          Jetzt wo du´s sagst
                          h.a.n.d.
                          Schmalle

                          http://impressed.by
                          http://blog.schmalenberger.it



                          Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                          ... nur ohne :-)

                          Kommentar


                          • #14
                            wird licht?
                            Beantworte nie Threads mit mehr als 15 followups...
                            Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                            Kommentar


                            • #15
                              sein erster code-auszug dagegen arbeitet mit einem relativen pfad, was durchaus ok ist... seltsam..

                              Kommentar

                              Lädt...
                              X