Tutti i sistemi operativi moderni hanno una architettura multi- utente . Questo protegge un utente di accedere un altro utente i suoi file e rende anche il sistema operativo più sicuro. Limitando alcuni compiti ad un account amministratore , i virus che un utente casuale può scaricare hanno più difficoltà a ottenere il controllo del sistema . Le macchine che i siti web host con sistemi operativi utilizzano contenuti PHP che sono ottimizzati per agire come server , pur limitando gli utenti di accedere ai file per i quali non hanno il permesso di aprire .
Il PHP Interprete
PHP è un linguaggio interpretato , il che significa che un server compila il codice sorgente in tempo reale come un utente accede a un file con il codice sorgente PHP . Questa compilazione in tempo reale è fatto dall'interprete PHP . L'interprete si comporta come qualsiasi altro pezzo di software sul server , l'esecuzione in un particolare utente del sistema con le autorizzazioni di sistema che dell'utente. Questo fatto può portare a " Autorizzazione negata " messaggi quando uno script PHP tenta di accedere ai contenuti di un particolare file.
Programmazione © www.354353.com