当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪IIS “另一个程序正在使用此文件,进程无法访问。”错误提示的解决办法         如何查看哪个程序打开了tcp 80端口呢?使用“开放端口查看软件Active ports”就可以一目了然了。我查看了一下我的机器情况,如图所示:  从图上看出原来Skype打开了Tcp 80端口,原来.........
    ▪xampp apache启动失效问题的解决方法       你会发现,由于oracle 10g 建立了“perl5lib”的环境变量路径,从而导致xampp启动apache的时候报错: [Thu Oct 22 08:56:27 2009] [error] Can't load Perl file: C:/xampp/apache/conf/extra/startup.pl for server localhost:80, ex.........
    ▪apache2.2 支持.net 3.5的设置方法       我用的环境介绍:win2008、.net framework 3.5、apache2.2、mod_aspdotnet-2.2、SQL SERVER 2000。环境搭建好后,进行了一下公司的一个较大应用,没有发现有什么问:)那个兴奋那个激动! 我的httpd.conf中asp.n.........

[1]IIS “另一个程序正在使用此文件,进程无法访问。”错误提示的解决办法
    来源: 互联网  发布时间: 2013-12-24

  如何查看哪个程序打开了tcp 80端口呢?使用“开放端口查看软件Active ports”就可以一目了然了。我查看了一下我的机器情况,如图所示:

  从图上看出原来Skype打开了Tcp 80端口,原来是这个家伙惹的祸,将其关闭。再重启IIS,一切正常。

  如果在IIS启动之后再开Skype,Skype仍能正常使用。说明Skype发现tcp 80端口已打开就不再使用此端口了。看来启动IIS还得有个顺序,那就是先启动IIS再启动Skype。

  补充:其实Skype可以通过设置不让其打开80端口的。这样就不用考虑启动顺序的问题了。具体操作是:Skype 菜单"工具"->"选项"->"连接" 项,去掉“把80端口和443端口作为接入设备的备用端口” 前面的复选框!

编辑补充:
如果上面的方法还不能解决,下面是个不错的处理方法:
win2003下测试。
看下么的图。

上面的图说明了,我虽然修改了端口,但因为主机头绑定了域名仍然使用的是80端口,所以不能使用,只要将绑定的域名端口修改一下,或删除都可以解决。
其实这个方法的解决,一般不注意的不可能发现这个问题的。其实事件查看器,也是可以帮助我们解决不少问题的。

开始--程序--管理工具--事件查看器--系统 查找 “w3svc”即可。

不过最近发现serv_u跟iis会冲突,大家可以通过设置下 pasv端口范围即可。


    
[2]xampp apache启动失效问题的解决方法
    来源: 互联网  发布时间: 2013-12-24
你会发现,由于oracle 10g 建立了“perl5lib”的环境变量路径,从而导致xampp启动apache的时候报错:
[Thu Oct 22 08:56:27 2009] [error] Can't load Perl file: C:/xampp/apache/conf/extra/startup.pl for server localhost:80, exiting...

有2种解决方法:

1、重新配置好perl5lib环境变量,这种方法可能有些麻烦;

2、更简单的方法是:

找到apache\conf\extra\perl.conf文件,增加一行为:

LoadFile "C:/xampp/perl/bin/perl510.dll"
LoadModule perl_module modules/mod_perl.so
PerlSwitches -T
PerlPostConfigRequire "C:/xampp/apache/conf/extra/startup.pl"

其中PerlSwitches -T 参数-T的意思为检查perl所在路径。

    
[3]apache2.2 支持.net 3.5的设置方法
    来源: 互联网  发布时间: 2013-12-24
我用的环境介绍:win2008、.net framework 3.5、apache2.2、mod_aspdotnet-2.2、SQL SERVER 2000。环境搭建好后,进行了一下公司的一个较大应用,没有发现有什么问:)那个兴奋那个激动!

我的httpd.conf中asp.net配置部分如下:
代码如下:

#################

#asp.net配置
LoadModule aspdotnet_module modules/mod_aspdotnet.so

AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj \
licx rem resources resx soap vb vbproj vsdisco webinfo

AliasMatch "^/(?i)aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*)" \
"C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"

<Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles">
Options FollowSymlinks
Order allow,deny
Allow from all
</Directory>
#asp.net应用程序目录
AspNetMount /app-uri "E:/erp"
Alias /app-uri "E:/erp"
<Directory "E:/erp">
Options FollowSymlinks Indexes
AspNet files
Order allow,deny
Allow from all
DirectoryIndex default.htm default.aspx
</Directory>
#################

对asp.net支持程度还不清楚,不过一般的WebApp应该可以胜任。我测试的项目用到的asp.net技术有:常用的服务器控件,包括Gridview、LinQ、Asp.net Ajax、用户控件、mschart图表控件、第三方控件和一些常用的web技术。没有用到windows和form认证,听说不支持,没试。

最遗憾的是mod_aspdotnet项目apache已经停止支持了!!!希望有能力的朋友可以让它继续:http://mod-aspdotnet.sourceforge.net/ 让asp.net多一些选择。

    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3