我正试图用jomsocial将我的网站从一台服务器转移到另一台服务器。www.iremember.gr
以前的服务器步骤:备份public_html文件夹中的所有文件。从php备份数据库我的管理员。
新的服务器步骤:安装joomla,在DB中输入上一个DB前缀的前缀。从公共html中删除了所有文件,并从以前的服务器中提取备份。将数据库从以前的服务器导出到新服务器。使用新用户/dbname/password更改了configuration.php文件。
现在,当我尝试在此IP地址输入新服务器时93.174.121.23/~niremco/
我可以登录。它加载主页但是当我尝试输入一个配置文件时,我会得到一个404错误。
尽管当我试图看到配置文件
http://93.174.121.23/~niremco/index.php?option=com_community&view=配置文件&userid=109我看得出来。但不是来自我在以前的服务器中的正确链接http://93.174.121.23/~niremco/团队iremember/档案
知道为什么会发生这种事吗?
您可能还没有从旧网站复制.htaccess
文件,您需要将其从旧Joomla网站复制到新网站。这通常是因为.htaccess
文件被认为是一个隐藏文件,因此不会自动复制。
首先,完全没有必要先安装一个干净的Joomla。至于为什么你会得到404错误页面,这是因为你可能在全局配置中启用了URL重写,而在你的新服务器中没有合适的.htaccess文件。
我的意思是要么根本没有.htaccess,要么是为你的旧主机设置的。我更倾向于事后考虑。
要测试您是否正确移动了您的网站,请禁用全局配置中的url重写。
如果你想在启用url重写的情况下进行测试,那么我建议在你的计算机中编辑主机文件,并将你的域指向新服务器的ip地址。
谷歌搜索:如何编辑我的主机文件-为您的操作系统选择资源。