IIS子目录web.config与主站冲突解决方法

最近在项目中需要在应用中增加一个子目录的独立项目,项目需要配置在iis的根目录,结果配置成功之后,应用起不来了,出现错误提示,分析认为是web.config冲突造成的。IIS上在主站点下搭建虚拟目录后,子站点中的<system.web>节点与主站点的<system.web>冲突解决方

Windows server 2012 安装完不显示桌面只显示命令行的原因以及解决办法

Windows server 2012 安装完不显示桌面只显示命令行的原因以及解决办法

【故障症状】WindowsServer2012安装完不显示桌面,只显示DOS命令,如下图所示:【故障原因】原因一:客户在安装操作系统过程中不小心选择了核心安装原因二:在操作系统里面不小心把.NetFramework4.5文件误删除了【解决办法】方法一:重新安装操作系统,并选择带有桌面的选项方

Apache 2.4.2无法访问错误代码为403的解决方法

2.4.2版本的apache中需要在目录下面添加Requireallgranted,否则无论怎么访问都是403,悲了个催的!具体报错如下:[FriAug1019:07:13.2638932012][authz_core:error][pid8918:tid1126259008][client192.168.123.102:53420]AH01630:clientdeniedbyserverconfiguration:/tmp[root

Apache安装完无法正常启动的解决方法

注册Apache到Linux服务在Linux下用源代码方式编译安装完Apache后,启动关闭Apache可以通过如下命令实现:/usr/local/apache/bin/apachectl start | stop | restart如果想将httpd列入系统自动启动的服务,可以直接将上述的apachectl文件拷贝到

Nginx反向代理后获取不到客户端的真实ip地址的解决方法

前段时间在网站上用nginx做了一下反向代理,最近发现不能获取客户端真实ip地址,获取到的都是127.0.0.1的本地ip通过查资料后,再去看了看我的配置文件,结果发现我没有如下配置:nginx反向代理配置时,一般会添加下面的配置:proxy_set_header Host $host; proxy_

解决Nginx中location匹配不到末尾不加斜杠的URL

在Nginx中配置location的匹配规则时,相信大家都遇到过URL去掉末尾斜杠(/)匹配失败的情况。我们先来举例描述一下这个问题。example配置假设我们配置是这样: server { listen 80

Nginx代理时header头中带"_"信息丢失问题的解决

开发网关项目时,在请求时往请求头header中放入了签名sign_key信息,在接收请求时再从header中拿出,在本地调试时是可以的,但上线之后通过Nginx代理之后发现拿不到。location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_he

解决PHP-FPM不生成socket文件

/usr/local/php/etc/php-fpm.conf的内容如下:[global] pid = run/php-fpm.pid error_log = log/php-fpm.log log_level = notice [www] listen = /tmp/php-cgi-72.sock listen.backlog = -1 listen.allowed_client

解决ssh链接服务器超时自动断开的问题

示例环境:Ubuntu16.041.先备份一下配置文件,在Linux环境下开发,对文件的操作一定要养成备份的好习惯,否则删除则永远找不回cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak2.编辑配置文件(如果提示权限不足,加sudo)vim /etc/ssh/sshd_config删除Clien

解决Nginx环境自定义404页面不生效的问题

比如我们有使用WordPress程序,以及其他有些程序会默认自带404跳转页面提示,但是有些时候我们需要自定义404页面如何操作呢?理论上是很简单的,如果我们有使用Nginx环境的话,直接在当前站点配置的.conf文件中将默认的#error_page404前面#去掉,后面添加上页面就可以了。直接

1253067 TFnetwork_cn