SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] dbmopen + writepermissi



Peger dit perlscript på den rigtige mappe hvor perl ligger??
F.eks. #!/bin/perl 
Det kan jo være at webserveren er sat anderledes op!
Er ejeren af db filen sat til nobody(default webuser for apache), da jeg
mener at dette kræves for at skrive til en fil.


Thomas Mejer Hansen skrev:
> 
> Jeg har siddet og lavet et par små CGI/Perl scripts hvor jeg har brugt
> DBM
> hashes..
> Det er en lille database som jeg kan tage information ud og ind af.
> 
> jeg har testet perl-scriptsene på min egen linux box ved at bruge
> http://127.0.0.1/ mens jeg er offline, og alt har virket fint.. Jeg kan
> både læse og ændre i DBM-filen....
> 
> jeg åbner DBM-FILEN med :
> dbmopen (%biler,"data",0666) || die "Can't dbmopen lastdb: $!";
> 
> MEN, jeg har netop uploaded scriptsene til en webserver, og nu kan jeg
> pludeligt kun kigge i DBM filen, men ikke ændre i den ?? permissions er
> sat til=20
> >chmod 666 data.db
> >ls
> -rw-rw-rw-  1 pingu  user   16384 Mar 15 16:09 data.db
> 
> Hvad gør jeg galt ?
> Jeg får IKKE beskeden "Can't dbmopen lastdb: $" da jeg jo åbenbart KAN
> åbne
> filen men ikke skrive/ændre i den :/
> 
> Mvh
> 
> - Thomas

-- 

MVH
sslug@sslug
------------------------------------------------------------------------
     OPEN NETWORKS 99 - d.30/4-2/5 1999 - Se mere på www.on99.dk
------------------------------------------------------------------------


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:51
Denne side vedligeholdes af MHonArc .