PHP、CMS网站搬家详细流程【系原创…

来源:互联网 发布:igtt淘宝事件 编辑:程序博客网 时间:2024/06/08 18:29
本文系原创,转载请注明出处:
流程自我备份,以备他人学习及自身查阅,另外本文主要针对在本机开发网站(DEDECMS)后上传至服务器可能出现的一些问题及流程说明
1.服务器端基本的部署请参照(包括IIS、PHP相关):
http://blog.sina.com.cn/s/blog_4c8f1ac20100ukdh.html
其中在WIN SERVER2003中IIS的安装在控制面板-添加删除程序-组件-应用程序服务器中:
PHP、CMS网站搬家详细流程【系原创心得】
安装IIS6需要自己另外下载或者有光盘的话可从光盘安装,
点此下载IIS6
PHP以及MYSQL的下载地址请参照上面的链接(在页面最下面)或点此进行跳转

2.另外FTP工具也是必不可少的,这里介绍使用的为SERV-U10
关于SERV-U的使用及设置注意事项请参考一下网址:

530 not logged in解决方法

SERV-U “该用户账户无法访问根目录”个人解决方法

SERV-U安全部署

3.在server端设置好SERV-U并开启后就可以用FLASHFXP等FTP工具进行文件的上传,待所有材料都传送完毕后,就可以进行安装调试了

流程参考如下:
http://blog.sina.com.cn/s/blog_4c8f1ac20100ukdh.html

这里有3点需要注意下:
1.设置完毕后,在登录的时候有可能出现“DIRECTORY LISTINGDENIED”的错误提示,这是因为文档类型的问题,可以在IIS网站属性中-【文档】内进行设置,如下
PHP、CMS网站搬家详细流程【系原创心得】
增加index.php    index.html   admin.php 这3中类型
这是因为部分网站在生成静态文件的时候是html后缀,htm无法识别,index.php主要是用于登录后台管理,而admin.PHP主要是用于论坛的管理界面

2.如果网站自带论坛,那么在登录论坛的时候可能会提示数据库错误,这个时候需要从开发电脑上讲论坛的数据库上传至服务器并且剪贴到mysql的DATA文件夹内,这样子好了以后还得在论坛的根目录内DATA文件夹下找到sql_config.php
用写字板打开(推荐用UE,最好别用记事本打开,否则可能会有问题),对数据库相关参数进行修改,如下图
PHP、CMS网站搬家详细流程【系原创心得】

3.这样子设置完以后发现论坛页面是可以打开了,但是论坛的板块页、内容页在点击的时候会报“404错误”,这是因为论坛搬家后其自身的系统设置也要进行更改,登录论坛后台:一般都是都是根目录下
HTTP:\\XXXXXX\FORM\admin.php  用户名跟密码如果没改的话默认都是admin
登录到论坛管理界面后,在 站点设置-站点信息里面可以对论坛的站点地址进行更改,如下图:
PHP、CMS网站搬家详细流程【系原创心得】
设置成现在站点的域名即可

至此,整套流程就是回事,或许今后在对不同站点进行搬家上线时还会有新问题出现,到时候再发布新文章

多说一点:如果在服务器端进行了安全部署,在盘符安全性上改动的时候要留点心,不能有可能导致的直接结果就是:在打开网站时,网站有可能提示需要身份验证后才能通过,当然这个问题也有可能是在IIS安全性,匿名连接这里出的问题,可以删除已经设置好匿名账户,重新设置一遍即可(这个不是百分百确定,刚把所有授权账户删除后重新恢复了一下,然后再设置了一边IIS中的安全匿名账户就解决了问题)【这个问题的出现主要是读的权限,在安装CMS的时候提示用户:网站根目录没有读的权限,才由此引发了这一问题】



原创粉丝点击