本地搭建的PHP环境中的数据怎样传到正式的服务器上
我在自己的电脑上做了一个本地的PHP环境系统是windowsxpSP3环境搭建成功后我做了一个网站,输入了2万多个文字数据(帖子),现在想把他传到正式的服务器上去,服务器...
我在自己的电脑上做了一个本地的PHP环境 系统是windows xp SP3 环境搭建成功后我做了一个网站,输入了2万多个文字数据(帖子),现在想把他传到正式的服务器上去,服务器是unix服务器,请问应该怎么样,我已经在本地备份好了网站的所有数据,是不是只需要把数据文件传到正式的服务器上,然后进入网站后台把数据导入就可了?还用不用改数据库文件,应该注意的地方都有什么,另外我的本地主机只做了简单的系统安全优化,搭建PHP环境时用的PHP版本和数据库等其他软件的版本有一部分和正式服务器上的版本不一样,这样会不会造成什么影响?安全方面需要改进些什么?
展开
7个回答
快又稳
2024-10-28 广告
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应...
点击进入详情页
本回答由快又稳提供
展开全部
问题真多啊,总结一下,你就是想知道,在本搭写好的 php 程序与数据怎么弄到线上服务器上。两边环境不一样有没有关系。还有php安全问题。
发布php网站问题:
php 程序只需要用 FTP 之类的工具,上传到服务器的 www 目录下即可,这一步并没什么特别的。数据问题,使用任意一种数据库管理程序,将数据从本地导出以后,再用相同的方式,导入线上服务器的数据库中即可。比如 phpmyadmin 在线导入导出工具,当然,服务器上你也得传一份 phpmyadmin 才行。php 程序连接数据库的配置部份当然得改一下。如果你本地数据库的用户名密码与服务器上的相同,那就不用改了。
关于环境版本问题:
近几年的 php 版本变化比较大,有些语法特点是新版才能使用的,有些旧版函数被废弃。只要你不急着使用太新的语法,也不要使用手册中声明弃用的函数。一般没什么问题。数据库方面的区别不太大,基本上没什么不兼容的。
安全问题:
这个说来话长了,矛与盾的问题。没有绝对的矛和盾。对于一些常见的,已知的问题,做好处理就可以了。剩下的安全问题,更多是你程序设计时有没有漏洞罢了。
发布php网站问题:
php 程序只需要用 FTP 之类的工具,上传到服务器的 www 目录下即可,这一步并没什么特别的。数据问题,使用任意一种数据库管理程序,将数据从本地导出以后,再用相同的方式,导入线上服务器的数据库中即可。比如 phpmyadmin 在线导入导出工具,当然,服务器上你也得传一份 phpmyadmin 才行。php 程序连接数据库的配置部份当然得改一下。如果你本地数据库的用户名密码与服务器上的相同,那就不用改了。
关于环境版本问题:
近几年的 php 版本变化比较大,有些语法特点是新版才能使用的,有些旧版函数被废弃。只要你不急着使用太新的语法,也不要使用手册中声明弃用的函数。一般没什么问题。数据库方面的区别不太大,基本上没什么不兼容的。
安全问题:
这个说来话长了,矛与盾的问题。没有绝对的矛和盾。对于一些常见的,已知的问题,做好处理就可以了。剩下的安全问题,更多是你程序设计时有没有漏洞罢了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
访问 localhost/phpmyadmin。将数据库数据导出。
然后去 服务器将数据导入。
由于本地环境和服务器 数据库名字、用户名、密码可能不同。别忘记修改。
版本问题。最好在服务器上配置和本地环境相同的版本。再不行只能根据错误提示修改代码了
然后去 服务器将数据导入。
由于本地环境和服务器 数据库名字、用户名、密码可能不同。别忘记修改。
版本问题。最好在服务器上配置和本地环境相同的版本。再不行只能根据错误提示修改代码了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得你可以先试着导一下,如果遇到了问题,再来求助,祝好运,别备份
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是mysql数据吗?导出来就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询