请有人帮忙!我刚刚使用XAMPP开发了一个动态网站作为我的localhost服务器。我只擅长托管非动态网站。现在我想使用Filezilla来托管现在在XAMPP localhost服务器上的文件,其中MySQL表填充了一些数据。 我知道html,css,js&我开发的php文件,包含图片,视频和其他文件的文件夹将包含在使用Filezilla客户端的上传中。 但是这里的困难在于XAMPP中的文件夹和文件将被包含在我的数据库中(表格和里面的数据)。 如果我的问题听起来不够模糊,请有人在这方面有所帮助。感谢
答案 0 :(得分:0)
这一切都取决于您使用的服务器。 “Filezilla”不是托管文件的服务器,它是一个将文件移动到服务器的FTP程序。
通常在Linux服务器上有一个名为“www”或“public_html”的文件夹,你的Document_Root应该去(index.php,index.html等)。这通常位于“/ var / www / html”或“〜/ public_html”中,但它可能因服务器而异。您应该将主网站文件上传到该目录,保留本地的文件夹结构。
要传输数据库,首先需要在本地XAMPP服务器上获取数据库的SQL转储。 XAMPP应该与PHPMyAdmin一起轻松完成:http://www.instructables.com/id/Backing-up-your-SQL-database-using-XAMPP-and-phpMy/
然后,您需要一个工具连接到新主机上的数据库服务器以创建数据库,用户,密码,并输入SQL转储并指向您的配置文件以使用该数据库(通常主机是“本地主机“)。这可以通过SSH,MySQL Workbench等工具或PHPMyAdmin(如果它安装在您的服务器上)来完成。
您的问题非常广泛,因为我们没有服务器信息,但这应该是一个很好的起点