В попытке получить ссылки на псевдонимы Drupal для работы я сузил его до того, что модуль mod_rewrite не установлен. Я раскомментировал LoadModule rewrite_module libexec/apache2/mod_rewrite.so, а также LoadModule php5_module libexec/apache2/libphp5.so. Я также изменил AllowOverride None на AllowOverride All в каждом экземпляре, который он появляется в файле httpd.conf. Затем я перезапустил apache, и я все еще не могу запустить эту команду: sudo a2enmod переписать. Каждый раз, когда я запускаю его, я получаю команду не найденной ошибкой. Что я делаю неправильно, мой username.conf также имеет код, указанный ниже.apache mod_rewrite модуль не установлен
<Directory "/Users/username/Sites/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Любая помощь будет очень признательна.
Тайлер
Я думаю, что нашел ответ, что вы ищете http://stackoverflow.com/questions/869092/how-to-enable-mod-rewrite-for-apache-2-2, если это не работает. Попробуйте это http://serverfault.com/a/455892/305162 –
@Alex Я взглянул на это, и это, похоже, не помогло, мне интересно, есть ли большая проблема, потому что я не могу запустить какой-либо apache команды, я попытался переустановить apache, и я даже не мог запустить эту команду sudo serveradmin stop web. Возможно ли запустить два экземпляра apache, о которых я не знаю? – Tyler