【发布时间】:2016-02-19 14:17:18
【问题描述】:
在尝试让我的 Drupal 别名链接正常工作时,我已将范围缩小到未安装 mod_rewrite 模块这一事实。我取消了 LoadModule rewrite_module libexec/apache2/mod_rewrite.so 以及 LoadModule php5_module libexec/apache2/libphp5.so 的注释。我还在 httpd.conf 文件中出现的每个实例中将 AllowOverride None 更改为 AllowOverride All。然后我重新启动了 apache,我仍然无法运行这个命令:sudo a2enmod rewrite。每次我运行它时,我都会收到 command not found 错误。我做错了什么,我的 username.conf 也有下面列出的代码。
<Directory "/Users/username/Sites/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
任何帮助将不胜感激。
泰勒
【问题讨论】:
-
我想我找到了你正在寻找的答案stackoverflow.com/questions/869092/… 如果这不起作用试试这个serverfault.com/a/455892/305162
-
@Alex 我看了一下,它似乎没有帮助,我想知道是否有更大的问题,因为我无法运行任何 apache 命令,我尝试重新安装 apache我什至无法运行这个命令 sudo serveradmin stop web.我是否可能运行两个我不知道的 apache 实例?
标签: macos apache mod-rewrite apache2 httpd.conf