ZEND FRAMEWORK要想正常的在ubuntu的AMP平台下运行 ,得打开apache的rewrite模块。这和windows下面把rewrite前的注释去掉可不一样。
进入命令行:a2enmod rewrite
会提示你成功打开rewrite模块
然后:
/etc/init.d/apache2 force-reload
重新加载一下,不过,这样还是不能成功的,因为默认的virtualhost中 有一个参数的值默认为NONE,要改成ALL
运行 :
vim /etc/apache2/sites-enabled/000-default
修改
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
把AllowOverride None 的 None 改为 All
然后
/etc/init.d/apache2 restart
OK,现在运行ZEND的例子,正常了吧,呵呵