Sonzai Posted October 20, 2013 Share Posted October 20, 2013 Hello, I have a program in which I make a call to stat() simply to determine whether a file exists, which it initially doesn't - the next time the program is called it will exist but I am still getting a warning - I am passing an absolute path to state and the files in questions are pipes to a C process. Any suggestions/ideas? additionally, everything exists in the same directory Thank you for any and all help! Quote Link to comment Share on other sites More sharing options...
kicken Posted October 20, 2013 Share Posted October 20, 2013 What's the warning that you are getting? What's the code you're using? Quote Link to comment Share on other sites More sharing options...
Sonzai Posted October 20, 2013 Author Share Posted October 20, 2013 php calling script define("logdir", "/var/www/html/"); $toDebugger = logdir."OUT".$_SESSION['uniqueID']; $fromDebugger = logdir."IN".$_SESSION['uniqueID']; $fileCheckO = stat($toDebugger); $fileCheckI = stat($fromDebugger); if(($fileCheckO == 0)&&($fileCheckI == 0)) { system("./interfaceg ".$_SESSION['uniqueID']." > output.txt &"); usleep(10000); } else { if(($fdtoDbg = fopen($toDebugger, 'w')) == 0 ) print "not opened"; //put error here if(($fdfrmDbg = fopen($fromDebugger, 'r')) == 0) print "not opened"; //put error here } Warning: stat(): stat failed for /var/www/html/OUTstandinID in /var/www/html/compile_debug.php on line 36 Warning: stat(): stat failed for /var/www/html/INstandinID in /var/www/html/compile_debug.php on line 37 Quote Link to comment Share on other sites More sharing options...
kicken Posted October 20, 2013 Share Posted October 20, 2013 If all you want to do is see if the files exist or not, and don't need any of the other info stat returns, then use file_exists instead. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.