Jump to content

fopetesl

New Members
  • Posts

    1
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

fopetesl's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. I have a script, (not originally written by me), which runs fine on a Mandrake10 machine but fails on a Ubuntu machine.  Both are running similar versions of apache, mysql amd PHP4.[code]$datadir = "var/lib/mysql/meter"; $olddir = "/var/lib/mysql/meter"; $dt = gmdate("dmY.His", time() );    // == ddmmyyyy.hhmmss $newdir = "$datadir" .  '.' . $dt;      //  ../meter.ddmmyyyy.hhmmss $ERR_LEV = error_reporting(0);  // NO warnings! `sudo mv $olddir $newdir`;      // PHP4: no rename()! $stat = is_dir($newdir);            // new directory created? error_reporting($ERR_LEV);      // Warning level reset. if( false ===  $stat)      // ... (new) directory not created? {   echo "**failure**&error=CANNOT RENAME CURRENT DATA DIRECTORY"; }[/code] and it always fails even though the new directory is visibly there. I have tried clearing the stat() cache,  reading an existing directory, hard coding the directory string. None succeed even with opendir(); I suspect it may be a permissions problem but where?  I can find no indication of permission violation in any log file (where [u]is[/u] the php log?). ???
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.