Apachectl Mac-Sierra 10.12.5 mod_rewrite

时间:2017-08-08 03:16:24

标签: macos apache .htaccess mod-rewrite

情景:

系统版本

  • 系统版本:macOS 10.12.5
  • 内核版本:Darwin 16.6.0

Apache版本

  • 服务器版本:Apache / 2.4.25(Unix)
  • 服务器内置:2017年2月6日20:02:10

php版;

  • PHP 5.6.30(cli)(建于2017年2月7日16:18:37)
  • 版权所有(c)1997-2016 The PHP Group
  • Zend Engine v2.6.0,版权所有(c)1998-2016 Zend Technologies

包含httpd.conf,rewrite_module和php5_module;

  • LoadModule rewrite_module libexec / apache2 / mod_rewrite.so
  • LoadModule php5_module libexec / apache2 / libphp5.so

的.htaccess;

  • 选项 - 索引
  • RewriteEngine On

/ apache2的/ error_log中;

framework / .htaccess:无效的命令'RewriteEngine',可能拼写错误或由服务器配置中未包含的模块定义

因此,运行phpinfo()时,不包含mod_rewrite,当我捕获mod_rewrite文件时,cat /usr/libexec/apache2/mod_rewrite.so,该文件存在。有人有这个问题吗?并知道我该如何解决这个问题?

0 个答案:

没有答案