从xampp localhost获取wesite到webserver

时间:2015-07-18 16:09:32

标签: php xampp server web-hosting

我在xampp上安装了一个网站。现在我打算把它上网,但由于我没有这方面的经验,我尝试先使用免费的虚拟主机。

当我在服务器上上传文件和文件夹时,除了index.php页面外似乎没有任何工作。即使在那个页面中,所有链接都已死亡。某些链接重定向到空白页面。当我在xampp上运行我的网站时,它工作得很好。我还有一个我在服务器上上传的数据库。它正确显示了所有信息和表格,但我的索引页面没有按照预期显示数据库中的任何信息。

我尝试在线查看,但没用。 我已将connect.php文件中的数据库名称和密码等更改为我的cPanel中提供的文件。但它似乎仍然无法工作,也没有显示任何错误。 甚至我的bootsrap下拉导航栏也无法正常工作。 任何人都可以列出所有步骤,如何这样做,因为我是全新的。 请帮助!

1 个答案:

答案 0 :(得分:1)

如果您转移页面,需要注意几个步骤:

  • 数据库中是否有任何硬编码的URL / URL?替换它们。
  • 数据库中是否有任何硬编码路径/路径?替换它们。
  • 替换数据库凭据。导出和导入数据库。如果遇到编码问题,则脚本应设置字符集。
  • 是否有缓存/编译文件(Smarty等)?删除它们。
  • 检查.htaccess是否可以正确解析。请参阅错误日志。
  • 检查PHP版本和配置的差异。如果你不能改变它,你应该lint所有文件(php -l) - 或获取所有页面(使用wget和spider选项等工具)并检查错误日志。

然后您可以确定,您的页面按预期工作。另一个重点是检查电子邮件发送是否正常,如果您需要这个。此外,还应创建必要的cronjobs。