在apache上運行php文件需要在服務器上啟用mod_php。它允許apache解析.php文件。mod_php可以解釋apache中的php代碼并將html發送到web服務器。
如果在服務器上啟用了mod_php,則/etc/httpd/conf.d/目錄中將有一個名為php.conf的文件。 ?( 推薦學習:Apache服務器?)? ? ?
還可以查看:
httpd?-M?|?grep?"php5_module"
輸出類似于以下結果:
立即學習“PHP免費學習筆記(深入)”;
Apache中的Php處理程序Apache中的Php處理程序常用的有以下幾種 –?
mod_php
FastCGI
suPHP
mod_php 是最古老的PHP處理程序,它使PHP成為apache的一部分,并且不會調用任何外部PHP進程。默認情況下,此模塊安裝在每個linux分發存儲庫中,因此啟用/禁用此模塊非常簡單。
如果使用FastCGI作為PHP處理程序,則可以設置多個版本的PHP以供服務器上的不同帳戶使用。
FastCGI即mod_fastcgi是mod_fcgid的擴展,其中mod_fcgid是CGI的高性能替代,即mod_cgi。它啟動足夠數量的CGI實例來處理并發Web請求。它還使用suexec來支持不同用戶使用自己的PHP實例并提高web安全性。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END