今天我使用Zend Framework2创建了我的第一个项目,当在根目录中使用内部PHP cli-server时,它可以工作。
但是当我尝试在Apache2中配置虚拟主机时,我只看到" 500内部服务器错误"
/etc/apache2/sites-available/zend-default.conf
<VirtualHost *:80>
ServerName zend.local
DocumentRoot /var/www/html/zendframework/ZendSkeletonApplication/public
<Directory /var/www/html/zendframework/ZendSkeletonApplication/public>
DirectoryIndex index.php
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
/etc/hosts
127.0.0.1 zend.local
127.0.0.1 localhost
答案 0 :(得分:-1)
如果我没记错的话,你必须在你的apache2中启用mod_rewrite。