当前位置:首页 > 技术问答

网站无法访问的相关问题


2016-04-27 23:22

一、网站无法访问?

  1. ping客户的IP地址正常
  2. 给客户要域名在机房访问没有问题,找同事帮忙从别的地方测试也没有问题

  3. 让客户在本地测试发现网站依旧无法访问,然后客户找了一个不在同一办公室的人测试可以

  4. 与客户沟通重启他们办公室路由器问题解决


二、 访问网站提示 Forbidden  You don't have permission to access /phpmyadmin on this server,权限被拒绝

  1. 找到wamp的安装目录alias下面的phpmyadmin.conf文件打开      

<Directory "c:/wamp/apps/phpmyadmin3.4.5/">

Options Indexes FollowSymLinks MultiViews

AllowOverride all

Order Deny,Allow

Allow from all  //原来的是Deny from all

Allow from all 127.0.0.1 //删除这一行否则只有被本机可以访问

</Directory>

修改完配置文件后,重新启动Apache服务


三、 访问网站提示Service UnavailablePHP环境配置问题

  1. 查看PHP的配置文件php.ini
  2. 我的电脑右键-属性-高级-系统变量-选择path编辑-在Mysql5.1\bin后面加上;c:\php

    这里写的是php的具体安装路径根据实际情况来定

  3. 系统变量-新建-变量名php-变量值php的安装路径

  4. iis中选择要发布的网站-右键属性-主目录-配置-添加-浏览-php文件下的php5ispapi.dll文件,扩展名处写.php,动作限制为GET,POST

  5. iis中选择要发布的网站-右键属性-主目录-配置-选项-启用父路径

  6. 重新启动IIS服务


四、网站打不开没有安装asp.net程序,原网站文件是IIS32位的asp文件,新主机的是03系统64位,IIS也是64位,无法运行32.net网站文件,网站报错ADODB.Connection 错误 '800a0ea9'.

  1. 安装.net framework程序,安装之后命令行输入.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "tru

使64IIS当作32cscript位运行


五、网站无法启动,提示另一进程占用此文件,网站80端口被其他程序占用

  1. 查找80端口被那个程序占用,用netstat -an无法查看到端口使用情况.
  2. 使用netstat -ano ->c:/port80.txt使信息在C盘下创建txt文档形式查看,发现80端口呗1962ID进程占用.
  3. 查看任务管理器发现是Server-U占用80端口,关闭Server-U启动网站再启动Server-U.


六、网站打不开报错:Server Error in '/' Application.- -Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

  1. web.config上传到服务器后编码的问题!在web.config中写入<globalizationrequestEncoding="GB2312" responseEncoding="GB2312" uiCulture="zh-CN"   culture="zh-CN" fileEncoding="GB2312" />

 配置节点中 mode="Off"

 <configuration> 

 <system.web> 

<customErrors mode="Off"/> 

 </system.web> 

</configuration> 

打开web.config,把customErrors 设为Off,然后再浏览网站,就可以看到具体的500错误了!


七、客户反映网站在别的地方可以访问,但是在甘肃无法访问,自己办公网络问题

  1. 从我们本地tracert到客户的机器路由没有问题
  2. 让客户从他们甘肃办公环境tracert值发现路由没有出内网就断了


八、网站无法打开

网站打不开显示为黄色背景,英文内容提示为与数据库连接不成功,当进入SQL Server管理界面,输入用户名密码,出现提示无法连接数据库. 
查看SQL Server配置管理工具,SQL Server服务中提示“远程过程调用失败”.

VS2012 localDB与SQL SERVER 2008冲突,导致网站无法载入数据库中的数据。

控制面板中找到VS2012 express LocalDB并且卸载。 
进入sql server 配置管理器>sql server网络配置>MSSQLSERVER协议>VIA禁用。 
sql server服务中启动mssqlservermssqlserver代理


九、php程序安装完之后,访问php页面直接让你下载php文件,Apache无法解析php文件


在httpd.conf文件中添加

Addtype application/x-httpd-php .php

<IfModule dir_module>

    DirectoryIndex index.php index.html

</IfModule>