Web Analytics Made Easy -
StatCounter Question (Unix-only code)? - CodingForum

Announcement

Collapse
No announcement yet.

Question (Unix-only code)?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Question (Unix-only code)?

    I was wondering if this code works only on Unix, or if it should work on a Apache web server with Windows 200 Pro as the OS:

    Code:
    $user = posix_getpwuid(fileowner($file));
    	echo 'File owner: '.$user['name'].'<br>';
    	
    	$group = posix_getgrgid(filegroup($file));
    	echo 'File group: '.$group['name'].'<br>';
    	
    	echo 'File permissions: '.decoct(fileperms($file)).'<br>';
    	
    	echo 'File type: '.filetype($file).'<br>';
    	
    	echo 'File size: '.filesize($file).' bytes<br>';
    	
    	
    	echo '<h2>File tests</h2>';
    	
    	echo 'is_dir: '.(is_dir($file)? 'true' : 'false').'<br>';
    	echo 'is_executable: '.(is_executable($file)? 'true' : 'false').'<br>';
    	echo 'is_file: '.(is_file($file)? 'true' : 'false').'<br>';
    	echo 'is_link: '.(is_link($file)? 'true' : 'false').'<br>';
    	echo 'is_readable: '.(is_readable($file)? 'true' : 'false').'<br>';
    	echo 'is_writable: '.(is_writable($file)? 'true' : 'false').'<br>';

  • #2
    No posix functions are not available on windows.
    I'm not sure if this was any help, but I hope it didn't make you stupider.

    Experience is something you get just after you really need it.
    PHP Installation Guide Feedback welcome.

    Comment


    • #3
      hmm, crap, is there any alternative for a Windows user? What kind of Linux OS would you recommend for operation? I am not excited about Linux just because I will have to build a whole new box for it, and it will have to handle a lot of Windows networking. Is this difficult? I would change all this if I could.

      Thanks!

      Comment

      Working...
      X