Re: What does this error mean?

From: Date: Fri, 29 Jun 2001 20:26:35 +0000
Subject: Re: What does this error mean?
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-58479@lists.php.net to get a copy of this message
Hello, this is not a php user mailinglist, please ask this only on the php-general@lists.php.net mailinglist. The other lists you wrote to (php-qa and php-lang) are mostly for development purposes OF php. regards, Derick On Thu, 28 Jun 2001, Jimi Malcolm wrote: > I'm trying to from a file in a directory called 'logs'. I've never seen > this error before. What does it mean? > > <<<ERROR>>> > Warning: fopen("logs/993700800.log","w+") - Permission denied in > /home/sites/site20/users/guide/web/counter.php on line 28 > > Warning: Supplied argument is not a valid File-Handle resource in > /home/sites/site20/users/guide/web/counter.php on line 29 > > Warning: Supplied argument is not a valid File-Handle resource in > /home/sites/site20/users/guide/web/counter.php on line 30 > 1 > <<<END>>> > > The last two errors are becuase the first fails to return a file handle. > Here's the actual offending code. It's just a simple counter. > > <<<CODE>>> > <?PHP > $iDate = mktime(0, 0, 0, date("m"), date("d"), date("Y")); > $iCount = 1; > $sFile = "logs/".$iDate.".log"; > > if (file_exists($sFile)) { > $iCount = incCount($sFile); > } else { > createCountLog($sFile); > } > > echo "<B><FONT COLOR=BLUE>$iCount</FONR></B>"; > > function incCount($sFile) { > // Open and read existing count > $hCounter = fopen($sFile, "r"); > $iCount = fgets($hCounter, 1024); > fclose($hCounter); > // Write over it with the new count > $hCounter = fopen($sFile, "w"); > fputs($hCounter, ++$iCount); > fclose($hCounter); > return $iCount; > } > > > function createCountLog($sFile) { > $hCounter = fopen($sFile, "w+"); > fputs($hCounter, 1); > fclose($hCounter); > } > > ?> > <<<END>>> > > Usually I've been able to fix every PHP error I've gotten in the past - > they've been pretty straightforward - but I've been playing around with this > error for a few days now to no avail. > > I'm new to this mailing list and have never used it before so I'm not sure > which one/s to join or post this specific message to. I apologize if this > is the wrong forum for this type of question. Thank you for your time. > > -- > Jimi Malcolm > Web Content Manager > inburst Internet Media > inburst.com > jimi.malcolm@inburst > > > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net > For additional commands, e-mail: php-dev-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net > Derick Rethans --------------------------------------------------------------------- PHP: Scripting the Web - www.php.net - derick@php.net SRM: Site Resource Manager - www.vl-srm.net ---------------------------------------------------------------------

« previous php.dev (#58479) next »