On Thu, Oct 27, 2011 at 18:15, Tedd Sperling <tedd.sperling@xxxxxxxxx> wrote: > > Ash: > > You answered a question I wasn't prepared to ask, which was "How can php scripts be executed when their execute permissions aren't set?" > > That question begged the question of "What does execute mean?" It means "execute." Not to be confused with what others are mentioning here, which is "read and interpret." If you run something through PHP, Perl, Python, or another parser/interpreter, it doesn't need to be executable by the user, only readable. A caveat to this, of course, is that some scripts (such as those run via CGI) will usually need to be executable. You may recall, back in the 90's, that any Perl scripts you'd upload to your cgi-bin needed to be chmod'd to 0755. -- </Daniel P. Brown> Network Infrastructure Manager http://www.php.net/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php