在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(); ?>
解决方案是更新文件权限。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句