Magento 如何在Apache配置中启用模块重写
我试图在本地主机中复制Magento制作的网站,并完成了其他步骤:Magento 如何在Apache配置中启用模块重写,magento,xampp,Magento,Xampp,我试图在本地主机中复制Magento制作的网站,并完成了其他步骤: 通过闪存驱动器复制整个网站 从服务器导入数据库 更改local.xml中数据库的参数(为用户和 密码字段为空) 清除Magento var文件夹中的缓存 更改数据库中的基本url值 当我尝试在浏览器中打开它时,主页看起来还可以,但页面中的任何链接都会给我错误404-找不到对象。我无法访问管理面板。我在localhost/nameOfMyProject后面键入的任何URL,都会得到错误404 我在本地主机中有另一个Magent
- 通过闪存驱动器复制整个网站 从服务器导入数据库 更改local.xml中数据库的参数(为用户和 密码字段为空) 清除Magento var文件夹中的缓存 更改数据库中的基本url值
有人有什么建议吗?如果您使用XAMPP或WAMP作为web服务器,您可能会面临一个常见问题,即重写模块(mod_rewrite)无法正常工作。这是因为在Apache的配置设置中,默认情况下未启用重写模块。但您可以通过以下简单步骤手动启用它: 1-使用您喜爱的文本编辑器打开apache的配置文件。配置文件通常位于:
{apache_dir}/conf/httpd.conf
如果您使用的是XAMPP或WAMP软件包,那么您将在以下位置找到该文件:
{xampp_dir}/apache/conf/httpd.conf
{wamp_dir}/apache/conf/httpd.conf
2-搜索以下字符串:#LoadModule rewrite_module modules/mod_rewrite.so并取消对其注释(删除“#
”符号)
3-现在搜索另一个字符串AllowOverride None并将其替换为AllowOverride All
4-最后保存更改,关闭文本编辑器并重新启动apache服务器。这些项目都没有SVN或Git这样的版本控制吗?使用版本控制比从闪存驱动器复制文件容易得多,通常也更成功。您是否从闪存驱动器获取了所有文件?甚至像htaccess这样的隐藏文件?是的,我得到了所有的文件,它不像SVN或Git