bra*_*ush 31 apache macos zend-framework2
我开始使用zend框架2,他们有一个安装和配置mod_rewrite for apache 的先决条件.Apache 2.2.22预装在Mac OS X 10.8.2上.是否有一种简单的方法来安装和配置apache的mod_rewrite?
我遇到的唯一帮助建议重新编译apache.这是唯一的方法吗?
Rob*_*len 138
要检查mod_rewrite和PHP是否已启用,请查看/etc/apache2/httpd.conf并确保以下行:
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
LoadModule php5_module libexec/apache2/libphp5.so
Run Code Online (Sandbox Code Playgroud)
没有注释.
还要确保在该部分内AllowOverride设置.All<Directory "/Library/WebServer/Documents">
进行这些更改后,使用以下命令重启Apache: sudo apachectl restart
如果你然后把你的项目放在/Library/WebServer/Documents文件夹中,那么它应该工作.
sff*_*ffc 13
如果你是从你的网站服务~/Sites,我的诀窍是修改我的/private/etc/apache2/users/USERNAME.conf文件.最初,内容是:
<Directory "/Users/USERNAME/Sites/">
Options Indexes MultiViews FollowSymLinks ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
更改AllowOverride为all然后重新启动服务器,快速sudo apachectl restart启用我开始在.htaccess生活在下面的文件中使用mod_rewrite ~/Sites.
| 归档时间: |
|
| 查看次数: |
75272 次 |
| 最近记录: |