我刚刚在OSX上用apache2设置了一个本地站点进行开发,但是当我去我的站点(带有htaccess和index.php的cakephp)时,我只得到一个文件和文件夹列表可以点击,而不是实际的网站。
我尝试放置index.html
并且索引页面加载正确。但当我删除它时,我得到目录中的文件列表。
任何帮助?
答案 0 :(得分:1)
我错过了这条线:
WSGIScriptAlias / /path/to/mysite/apache/django.wsgi
答案 1 :(得分:0)
我认为你必须在httpd.conf文件中添加php文件的类型:
AddType application/x-httpd-php .php
请记住在此之后重启apache。你可以发布.htaccess文件吗?
此外,您只需在Mac上下载并安装MAMP即可。它是Apache + PHP + MySql的一个包。您可以在此处找到它:http://www.mamp.info/en/index.html但请记住卸载已安装的apache(以避免冲突)。