Likes Likes:  0
Resultaten 1 tot 15 van de 22
Pagina 1 van de 2 1 2 LaatsteLaatste
Geen
  1. #1
    Matthijs de Z
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    opslaan van gegevens naar een .file [php]

    Hallo,

    Ik wil een aantal gegeven opslaan in een .gegevens file. Het vreemde is, dat
    wanneer ik de gegevens opsla in een (nog niet aangemaakte) gegevens.txt file
    het wel lukt. Maar als ik er $systeem_pad/.gegevens van maak, krijg ik deze
    foutmelding:

    Warning: fopen(/pad naar/.gegevens) [function.fopen]: failed to create
    stream: Permission denied in /pad naar/setup.php on line 108
    fopen failed

    Ik gebruik dit om het op te slaan:
    =================================
    $filenaamlog = "$systeem_pad/gegevens.txt";

    if($fp=fopen($filenaamlog, "w+"))
    {

    fwrite($fp,"inhoud van de file");
    fclose($fp);

    echo"De gegevens zijn weggeschreven naar:
    $systeem_pad/gegevens.txt<br><br>";
    }
    else
    {
    die("fopen failed");
    }
    ===================
    Wie weet hier een oplossing voor?
    groeten,

    Matthijs



  2. #2
    Rene Pijlman
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    Matthijs de Z:
    >Ik wil een aantal gegeven opslaan in een .gegevens file. Het vreemde is, dat
    >wanneer ik de gegevens opsla in een (nog niet aangemaakte) gegevens.txt file
    >het wel lukt. Maar als ik er $systeem_pad/.gegevens van maak, krijg ik deze
    >foutmelding:
    >
    >Warning: fopen(/pad naar/.gegevens) [function.fopen]: failed to create
    >stream: Permission denied in /pad naar/setup.php on line 108
    >fopen failed


    Kennelijk heeft het web server proces geen schrijfrechten in
    $systeem_pad.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  3. #3
    Matthijs de Z
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    > Kennelijk heeft het web server proces geen schrijfrechten in
    > $systeem_pad.


    Maar ik heb de dir ge-chmod met 777 en hij schrijf in dezelfde directory wel
    gegevens.txt
    Dus zie ik hier iets over het hoofd?
    Groeten,

    Matthijs

    >
    > --
    > René Pijlman
    >
    > Wat wil jij leren? http://www.leren.nl




  4. #4
    Hans Wolters
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    On Fri, 11 Apr 2003 13:12:40 +0200, Matthijs de Z <haalallesvoorhetstreepjeplushetstreepjezelfweg-mldz@hotmail.com> wrote:

    > $filenaamlog = "$systeem_pad/gegevens.txt";
    >
    > if($fp=fopen($filenaamlog, "w+"))
    > {
    >
    > fwrite($fp,"inhoud van de file");
    > fclose($fp);
    >
    > echo"De gegevens zijn weggeschreven naar:
    > $systeem_pad/gegevens.txt<br><br>";
    > }
    > else
    > {
    > die("fopen failed");
    > }


    Ik zie nergens dat je het bestand ook weer sluit, staat er soms
    ergens een filelock op dat ding?

    Groet,

    Hans

    --
    phpReview : http://phpReview.nl.linux.org/


  5. #5
    Matthijs de Z
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    > > $filenaamlog = "$systeem_pad/gegevens.txt";
    > >
    > > if($fp=fopen($filenaamlog, "w+"))
    > > {
    > >
    > > fwrite($fp,"inhoud van de file");
    > > fclose($fp);
    > >
    > > echo"De gegevens zijn weggeschreven naar:
    > > $systeem_pad/gegevens.txt<br><br>";
    > > }
    > > else
    > > {
    > > die("fopen failed");
    > > }


    > Ik zie nergens dat je het bestand ook weer sluit, staat er soms
    > ergens een filelock op dat ding?


    Ik sluit hem toch met fclose($fp); of niet?
    Groeten,

    Matthijs



  6. #6
    Rene Pijlman
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    Matthijs de Z:
    >> Kennelijk heeft het web server proces geen schrijfrechten in
    >> $systeem_pad.

    >
    >Maar ik heb de dir ge-chmod met 777 en hij schrijf in dezelfde
    >directory wel gegevens.txt


    Doe ons eens een ls -al van die directory toekomen. En een ps
    -eo pid,user,uid,command | grep apache.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  7. #7
    Matthijs de Z
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    > Doe ons eens een ls -al van die directory toekomen. En een ps
    > -eo pid,user,uid,command | grep apache.


    jailshell-2.05a$ ls
    info.php setup.php uploaden.php

    jailshell-2.05a$ ps -eo pid,uid,command|grep apache
    jailshell: /bin/ps: Permission denied

    Groeten,

    Matthijs


    >
    > --
    > René Pijlman
    >
    > Wat wil jij leren? http://www.leren.nl




  8. #8
    Matthijs de Z
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    > jailshell-2.05a$ ls
    > info.php setup.php uploaden.php


    Ik heb gegevens.txt even verwijderd net, omdat ik bezig was met test



  9. #9
    Rene Pijlman
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    Matthijs de Z:
    >> Doe ons eens een ls -al van die directory toekomen.


    >jailshell-2.05a$ ls
    >info.php setup.php uploaden.php


    Lees nog eens goed.

    >jailshell: /bin/ps: Permission denied


    Wat is het voor systeem, dat je wel toestaat om directories 777
    te chmod'en, maar niet om het onschuldige ps te draaien?

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  10. #10
    Matthijs de Z
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    > >jailshell-2.05a$ ls
    > >info.php setup.php uploaden.php

    >
    > Lees nog eens goed.


    Je mist de gegevens.txt file. Die had ik al weer verwijderd.

    > >jailshell: /bin/ps: Permission denied

    >
    > Wat is het voor systeem, dat je wel toestaat om directories 777
    > te chmod'en, maar niet om het onschuldige ps te draaien?


    Dat is een 9.95 Dollar per maand redhat systeem.
    Mazzel,

    Matthijs

    >
    > --
    > René Pijlman
    >
    > Wat wil jij leren? http://www.leren.nl




  11. #11
    Rene Pijlman
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    Matthijs de Z:
    >Je mist de gegevens.txt file.


    Nee, ik mis de -al achter ls. Daarmee laat ls de permissies
    zien, en wel van alle files, ook die met een puntje beginnen.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  12. #12
    robert
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    Rene Pijlman <reply.in@the.newsgroup>:
    >>jailshell: /bin/ps: Permission denied

    >
    > Wat is het voor systeem, dat je wel toestaat om directories 777 te
    > chmod'en, maar niet om het onschuldige ps te draaien?


    Omdat de zaak in een jail (alhoewel, Linux kennende zal het wel een
    chroot'ed omgeving zijn) draait, verwacht ik.

    --
    robert

  13. #13
    Matthijs de Z
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    > Nee, ik mis de -al achter ls. Daarmee laat ls de permissies
    > zien, en wel van alle files, ook die met een puntje beginnen.


    Foutje...

    jailshell-2.05a$ ls -al
    total 44
    drwxrwxrwx 2 beursana beursana 4096 Apr 11 12:38 .
    drwxr-xr-x 33 beursana 32205 4096 Apr 11 08:39 ..
    -rw-r--r-- 1 beursana beursana 4 Apr 11 10:27 .gegevens
    -rw-r--r-- 1 nobody nobody 5 Apr 11 10:40 .txt
    -rw-r--r-- 1 nobody nobody 14604 Apr 11 12:38 Array
    -rw-r--r-- 1 beursana beursana 34 Apr 11 09:06 info.php
    -rw-r--r-- 1 beursana beursana 3593 Apr 11 11:09 setup.php
    -rw-r--r-- 1 beursana beursana 1325 Apr 11 12:38 uploaden.php

    Er staat dus wel een .gegevens file. En er zit ook een tekst in. Maar nieuwe
    input kan ik er niet naar schrijven.
    Groeten,

    Matthijs
    >
    > --
    > René Pijlman
    >
    > Wat wil jij leren? http://www.leren.nl




  14. #14
    ikÿ
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    kunnen we onderhand niet met zijn allen een boek voor die gozer kopen?



  15. #15
    robert
    opslaan van gegevens naar een .file [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: opslaan van gegevens naar een .file [php]

    Matthijs de Z <haalallesvoorhetstreepjeplushetstreepjezelfweg-mldz@hotmail.com>:
    > -rw-r--r-- 1 beursana beursana 4 Apr 11 10:27 .gegevens


    Als je httpd-proces als 'nobody' draait, dan kan je inderdaad niet
    wegschrijven naar die file, vanwege de permissies van de file. Een
    oplossing is om de file te chmodden naar 666; een andere oplossing
    is om de file van user 'nobody' te maken (indien dat mogelijk is,
    wat ik niet verwacht).

    --
    robert

Pagina 1 van de 2 1 2 LaatsteLaatste

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics