我的一位朋友请求我帮忙,移动他的网站。制作它的程序员,向我发送一个包含数据库的存档,以及所需的其余文件。我已经在我的localhost上安装了它,上面安装了apache,php和mysql。
我遇到了问题。如果我转到localhost / mgro / index2.php,它会以某种方式显示网站的最小版本,但如果我点击某些内容,它会转到index.php?something_else_here并且它可以正常工作。如果我去localhost / mgro我只看到文件,如果我去localhost / mgro / index.php它会重定向到localhost / mgro。
关于配置文件,我使用了configuration.php-dist文件,其中包含新信息。我改变的只是数据库的数据库,用户和密码。
基本上,一切正常,除了没有请求的index.php,因为它“反馈”我进入文件夹
新问题:如果我点击添加到购物车按钮,它会将我重定向到在线网站。
答案 0 :(得分:0)
这是Joomla 1.5还是Joomla 2.5.x / 3.0?我猜你在configuration.php文件中有live_site
变量的潜在问题,特别是如果你使用的是Joomla 1.5。确保将其配置到localhost的实时站点URL目录。
要检查的其他一些事项: 1)如果您使用的是SEF网址,则需要使用.htaccess文件。通常,Joomla'默认包含一个(如果你没有它,你可以从Joomla的代码库中重新下载它:http://joomlacode.org/gf/project/joomla/frs/?action=index
2)登录后进入全局配置并选中“URL重写”选项。您可以尝试将其关闭。 (On确实需要之前提到的.htaccess文件)。
3)如果您只是在点击目录时看到文件,那么Apache未配置为加载.php文件。由于您正在运行本地主机,因此您必须以某种方式跟踪它。
其他一些说明: -Index2.php不是什么,不要使用它。