怎么处理装置网站源码后,打不开网站的问题,以免你们在网上下载源码后,也是挺烦的。
网站源码装置后打不开的处理方法
网站源码装置后要先查看域名是否有正确解析,网站环境是否有配置正确,最重要的一点便是网站数据库是否有正确衔接成功,还有查看伪静态配置,查看网站运转目录,查看写入权限,查看运转默许页,大部分网站打不开,根本都是这几个问题所造成的,都查看一遍,根本就能够翻开了。
那么怎么查看问题?
一、域名是否有正常解析?怎么查看?
第一种方法:翻开电脑“运转”,翻开cmd,输入:ping 域名,比方ping xiaohuiyl.com 呈现图片中回来的相同,就阐明域名解析正常。
来自 xxx.xx.xxx.xxx 指的便是你服务器的IP地址,阐明你的域名,现已成功解析到你的服务器上。
假如不是呈现如图片中相同的,阐明还没有正确解析,假如你域名那边没配置错,那便是解析存在延迟,等一段时间就好了。
第二种方法:
当你装置上源码后,众所周知,每套源码,根目录下都有一个“Robots.txt”文件,这时候,咱们用域名翻开Robots.txt试试看能不能正常翻开Robots.txt文件看见里边的内容,假如能正常看见,阐明域名解析的正确的。
比方域名这样输入:http://你的域名/Robots.txt
假如根目录下面没有Robots.txt文件,自己随意创立个txt文件,拜访下也能够。
二、按照上面查看,域名解析正常的话,那么开始查看数据库是否有正常链接。
动态网站,都需求衔接数据库,假如不衔接,也会打不开网站。想了解什么是动态网站,怎么衔接数据库,能够在网上查询一下。
由于时间有限,就不给你们说那么多了。
三:查看网站是否添加伪静态,个别网站程序要求设置伪静态才能正常拜访。
每套cms都有伪静态规矩,在装置之前了解清楚,你这套程序是哪套cms,所谓指的cms便是一套网站程序,比方WordPress,thinkphp,图片顶用的是浮屠面板,现在不论是新手仍是老手,浮屠面板都是建站必备的,至于什么是浮屠面板,自己百度“浮屠面板搭建教程”
四、检测默许运转文档,默许运转文档便是index.html或许index.php
index.php,或许index.html,假如网站程序支撑HTML纯静态,就把index.html放在榜首,没有伪静态,就把index.php放在榜首。
五、检测网站运转目录,个别奇葩cms,需求指定某个网站目录运转,才能正常拜访。
ThinkPHP跟Laravel,都需求运转指定目录,比方如ThinkPHP就需求你运转public目录,为什么要运转指定目录?由于ThinkPHP的index.php文件,便是放在public目录下的,你不指定运转目录,域名是找不到index.php的。
六、查看网站是否有写入权限,没有写入权限,你网站一些文件不能自动写入,也会导致网站犯错
一些要求较高又比较复杂的网站程序,一般都需求写入权限,这些程序,你一拜访域名,都会自动生成一些文件,一般都是网站后台需求生成。
权限要么是755,要么是775或许777,三个等级,假如网站不显示,也会或许是这个原因。
七、查看网站源码是否适应这个环境,什么是环境?下面图片中所显示,都能够理解为环境。
服务器分两种环境,一个为Apache服务器,一个为Nginx服务器,现在通用的服务器是Nginx,当然一些八怪七喇的源码,也有或许是Apache,下载源码时了解清楚用的是哪种服务器。
还有一个编程言语环境,有.php,.net等等,好几种,现在通用的为php,怎么知道你网站源码是用php环境的?假如你网站源码大部分文件,都是.php后缀的,便是用php环境。
php又分多个版别,越复杂的源码,用的php版别就越高,在下载网站源码时,了解清楚是用哪个php版别,然后下载这个php版别选择,如上方图片。
还有数据库,数据库mysql有sql server,不过现在通用的有mysql,我也就不说那么多了。
一些留意问题:
一般数据库登录页报错,是php版别不对。
以上都没问题还会犯错,还有或许是你用浮屠面板,弄了防跨站进犯,这时候关闭防跨站进犯就能够翻开了。
还有一个插件,也会导致网站报错,据我所知,浮屠面板一些插件,也会影响到网站报错。
2T:
以上都查看过,并且以为没问题,仍是打不开,你就放弃这套源码吧,这时候不是短少某个目录,便是短少某个文件,或许文件乱码,没有二次开发能力的孩子,就不要浪费时间了。
对了,除此之外,或许还会有些预料不到的问题,这时候咱们要善用百度,比方WordPress犯错回来的是这条文字“wordpress发生意外过错….”。
你就百度搜“wordpress发生意外过错,或许WordPress.org或服务器配置文件存在问题”就会呈现一些教程教你怎么处理了。