il file php è un linguaggio interpretato lato server, non lato client, quindi è normale che non possa essere visto.
Puoi vedere il codice se il file non ha i permessi di esecuzione adatti.
Comunque php dovrebbe solitamente essere eseguito in CGI o Fast-CGI in modo che sia lanciato dall'utente FTP, in modo da avere le stesse autorizzazioni del proprietario.