我不知道該怎麼做。我在這個網站上閱讀了與我一樣的相關問題,但這些更改無效。同樣,Mac OS X中的PHP:PHP在瀏覽器中加載源代碼而不是執行
首先,我編輯了httpd.conf文件並取消了註釋PHP加載模塊行。下一步得到這個錯誤後「/ usr/sbin/apachectl:第82行:ulimit:打開文件:無法修改限制:無效參數」我將ULIMIT_MAX_FILES="ulimit -S -n ulimit -H -n
更改爲或一些奇怪的事情。這解決了這個錯誤。
然後我終於把AddType x-httpd-php .php
加到了httpd.conf文件中,因爲在前面的問題中這也是在stackoverflow中提到的。
但是,我仍然只看到我在Safari的源代碼(實際上Chrome決定了下載的PHP文件,而不是 - 不同的問題/故事)。然後我在這個網站上發現了一個類似於我的問題,並在php5.conf文件中添加了一些AddHandler行,它們在AddHandler之後模仿文件中的AddType行。即使在「sudo apachectl restart」之後仍然無法工作。
我很困惑。請幫忙。我只是試圖開始,所以我可以學習編程,我覺得我已經花了一輩子只是試圖在瀏覽器中打印'Hello World'。
屬於serverfault,因爲它不是一個編程問題 - 更多的服務器配置問題。 – 2011-02-15 21:49:40
確實。您缺少apache2的PHP模塊。詢問serverfault如何包含它。 – weltraumpirat 2011-02-15 21:51:19