Chris wrote: > Jochem Maas wrote: >> Robert Cummings wrote: >>> On Mon, 2006-08-07 at 09:59 +0200, Jochem Maas wrote: >>>> I have a php shell script (the execute bit of the file is set) >>>> of which the first line is this: >>>> >>>> #!/usr/lib/php5/bin/php -q >>>> >>>> or this: >>>> >>>> #!/usr/bin/php -q >>>> >>>> or this: >>>> >>>> #!php -q >>>> >>>> >>>> in all cases I get the following error when I run (as root) the script: >>>> >>>> -bash: ./makemicrositeml: /usr/lib/php5/bin/php: bad interpreter: >>>> Permission denied >>>> >>>> >>>> php is where I think it is: >>>> >>>> # which php >>>> /usr/bin/php >>>> # ls -lart /usr/bin/php >>>> lrwxrwxrwx 1 root root 21 May 9 11:40 /usr/bin/php -> >>>> /usr/lib/php5/bin/php >>>> >>>> any know what idiot thing I'm doing wrong? >>> Check the permissions on /usr/lib/php5 and on /usr/lib/php5/bin and >>> on /usr/lib/php5/bin/php >>> >>> Any one of those being set incorrectly can deny you access. >> >> all dirs in that path are readable by everyone (read and execute flag >> set), >> the executable is also readable & executable by everyone. >> >> that is correct right? > > Yeh, dirs should be 755, the file should be at least 755. > > What o/s is this? If it's fedora 4+ do you have seLinux enabled or > something? I wonder if something else is getting in the way.. it's debian, no selinux installed. the mystery continues :-) > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php