【发布时间】:2014-07-19 22:17:24
【问题描述】:
在 Mac OS 10.9 上工作我已经成功地为 Apache 2.2 配置了几个虚拟主机,它们可以在 PHP 5.4 上正常工作。
最新的虚拟主机应包含 Typo3 安装。似乎 apache 配置正在工作(我可以访问 *.txt 文件),但是 php 解释器拒绝工作,所以当我用浏览器调用项目时,正在下载 index.php 而不是被解释。其他项目仍然运行良好。
vhost.conf:
NameVirtualHost neurobat.devel.local:80
<VirtualHost neurobat.devel.local:80>
Servername neurobat.devel.local
DocumentRoot /Users/MAC14/WebProjects/www/neurobat/www/neurobat1.net/typo3
<Directory "/Users/MAC14/WebProjects/www/neurobat/www/neurobat1.net/typo3">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
DirectoryIndex index.php
Order allow,deny
Allow from all
</Directory>
AddType application/x-httpd-php .php
</VirtualHost>
下载而不是执行的文件示例 - phpinfo.php:
<?php phpinfo(); ?>
【问题讨论】:
标签: php macos apache virtualhost