我已經遵循了所有的教程,並取消了httpd.conf中的相關行,但PHP文件不在Web共享下呈現。PHP不會通過Snow Leopard Web Sharing運行
服務器只提供源代碼而不運行它。
我知道PHP的工作原理,因爲我可以使用「php」命令直接從終端運行它。
這裏發生了什麼?
我已經遵循了所有的教程,並取消了httpd.conf中的相關行,但PHP文件不在Web共享下呈現。PHP不會通過Snow Leopard Web Sharing運行
服務器只提供源代碼而不運行它。
我知道PHP的工作原理,因爲我可以使用「php」命令直接從終端運行它。
這裏發生了什麼?
如果轉到系統首選項並轉到共享 - 是否啓用Web共享?
是的,因此我可以通過sf.local /〜sajseven/...來訪問所述PHP文件,等等。 – 2010-07-04 13:38:19
@ user383084你重新啓動了Apache嗎? – 2010-07-04 13:47:05
確實,我做到了。 ;-) – 2010-07-04 14:26:56
更改/etc/apache2/httpd.conf文件後,您是否重新啓動Apache?
是的。多次。 ;-) – 2010-07-04 14:21:43
嘗試mamp(Mac Apache Mysql PHP)。 http://www.mamp.info它在雪豹10.6.4下運作輝煌
終端中的PHP與網絡服務器中的PHP有點不同。即僅僅因爲CLI的CLI版本起作用,並不意味着Web服務器模塊可以工作。 – 2010-07-04 13:37:14
我想,發佈httpd.conf的相關位。 – 2010-07-04 14:31:46
還請檢查Apache報告的任何相關錯誤的錯誤日誌。 – kiamlaluno 2010-07-20 04:13:18