服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个MVC 3网站引用一个32位的DLL。 操作系统是Windows 2008 R2 x64。 该网站位于ASP.NET 4应用程序池中。 我打开了Enable32Bit,但它不起作用。 我得到了一个坏的图像exception,但无法find在IIS中打开这个级别的日志logging。 我已经build立了一个页面,输出是否运行32位或64位,当我打开/closures应用程序池上的Enable32Bit我得到正确的输出。 该网站也是完全信任。 我不知道该怎么办,然后才能开始工作。 我知道它在Win7 32bit上工作。 你可以build议一些事情尝试? 更新:我刚刚写了一个简单的Windows窗体应用程序与一个button,它调用我的DLL。 这是build立在x86的目标,它工作得很好,所以有IIS或ASP.Net的问题,我认为。 更新2:如果ASP.Netpipe道是Clasic或集成? 我已经尝试了两个,但同样的问题,但认为这是值得问 更新3:我发现这个问题试图做同样的事情,他放弃了哪些不是太有帮助!
我有一个用asp.net mvc2编写的web应用程序。 目前托pipe在亚马逊云ec2上。 由于stream量增长,我们希望移动多实例环境。 我有一个自定义的会话类,当前启动会话开始(全局asax),我正在通过应用程序中的getter或setter类使用。 由于多实例的苦差事,我必须处理漏洞安全架构。 我正在寻找更好的方法来处理这个问题。 我正在寻找良好的会话实施,以及如何应用在亚马逊ec2多实例环境。 什么是系统架构的路障?
我build立了一个新的系统。 我必须使用ssh XXXX @ XXXXXX来login。 它不会让我通过telnetlogin。 但我没有设置任何键。 所以没有什么可以检查的。 谁可以给我解释一下这个? 另外我有另一个系统与SSH和密钥,但它要求用户input密码,而不是通过短语? 谢谢。
我必须重写一个子目录才能进入主域。 例如,我有www.mysite.com,我想将www.mysite.com/newersite重写为www.mysite.com 这是我在我的htaccess文件中使用的: RewriteCond %{HTTP_HOST} ^mysite\.com$ [OR] RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ RewriteCond %{REQUEST_URI} !^/newsitecontainer/newsite/ RewriteRule (.*) /newsitecontainer/newsite/$1 这个重写代码工作正常,但有两个我关心的问题: 1)在我的newsitecontainer有两个依赖的文件夹为新的网站正常工作,“newsite”目录和“数据”目录。 数据目录需要位于“newsite”文件夹之外(以root身份)。 目前(现场网站)是www.mysite.com。 我想重写这两个子目录,以当前的域名www.mysite.com(除了“数据”目录,只需要在“newsite”目录中调用正确的位置) 。 这是我目前的目录结构简单的图表: http://i56.tinypic.com/s5y1ja.png 我想我想要“newsite”url等于目前的域名(www.mysite.com),“newsite url”= www.mysite.com。 我想把“data”目录改写成显示为“newsite”目录,但仍然在根目录(newsitecontainer)中。 我刚刚熟悉这个htaccess的东西,所以这可能听起来很混乱。 我知道我是… 2)第二个问题是一旦“newsite”和“data”目录被成功地重写,我想重写“newsite”子目录的内容页面,直接显示它们是新重写的一部分目前的域名(www.mysite.com)。 我想这样做,因为我使用(Elgg)和url的平台有很多插件可以是真正漫长和丑陋的(不帮助search引擎优化的目的)。 因此,例如(成功改写问题#1后),我想重写这样的:“www.mysite.com/modfolder/submodfolder/visible-page/”这个“www.mysite.com/visible-page/ “这将重写对mod目录的任何引用,它是子目录(和实际页面),以显示一个干净的URL作为当前域和mods目录的实际可见页面。 我知道这是所有的时间,可能很容易做,但给我的情况我不知道如何正确地重写上述目录。 我真的很感谢在这方面的帮助。 这是我唯一要做的事情来向我的客户展示这件事。 当然,我可以给他写url,以查看网站,但这一切都是关于演示文稿,我需要完成这个,使其完全生活,并开始推广网站。 所以请帮助。 感谢提前一百万!
我在我的文具上运行Apache,我想通过我的笔记本电脑访问一个网站。 这是一些Apacheconfiguration: NameVirtualHost 127.0.0.1:80 <VirtualHost 127.0.0.1:80> ServerName mysite.com DocumentRoot I:/wamp/www/mysite/ </VirtualHost> ServerName localhost:80 <Directory /> Options FollowSymLinks AllowOverride all Order deny,allow Deny from all </Directory> 在我的笔记本电脑上,我将以下内容添加到HOSTS文件中: 10.0.0.3 mysite.com 但是通过mysite.com访问页面并不是非常成功。 如果我直接inputIP地址,我只会收到Forbidden消息。 为了得到这个工作,我需要做些什么? 更新 我正在运行WAMPSERVER 2.1(Apache 2.2.17) Apache正在运行 我可以从笔记本电脑ping 10.0.0.3 我无法从笔记本电脑ping http://mysite.com IE给了我一个403 Forbidden – > The website declined to show this webpage 从我的笔记本电脑访问网站时唯一获取条目的日志是access.log。 access.log的 10.0.0.4 – […]
我想为django升级python。 目前我的红帽服务器上有Python 2.4.3。 我已经安装了python 2.7.1,但默认的python 仍然是2.4.3(它没有升级python,但是分别安装了python 2.7)。 Django的python版本也是2.4.3。 我想做一个改变,所以Django以2.7运行。 我如何克服这个问题?
我试图设置鱿鱼,并有很大的困难(我是新来的这一切)。 基本上,我有一个VirtualBox机,我可以ssh([email protected])。 我想让这台机器(192.168.56.101)充当我的主机的透明Squidcaching服务器。 如果有人能指出我正确的方向,那将是非常感激的。 提前谢谢了,
我有一个包含我的应用程序的裸露git存储库的Amazon EC2实例。 我已经设置了一个post-receive钩子,在我的www中执行git checkout -f 。 推到这个回购我已经在我的本地存储库中设置一个远程,所以我可以运行git push dev ,一切似乎工作。 问题是这个代码也存在于GitHub上。 这有点多余,并且缺乏查看提交历史logging和更新进入开发(或即将生效)环境的活动的能力。 另外,如果我的EC2设置增长到一个集群,我不认为这是可能的运行git push dev并推送到集群中的多个回购。 GitHub有几个https post hook,可以告诉我的服务器有人提交了。 我的问题是,在不影响安全性或依赖于我所推荐的应用程序的情况下,做到这一点的最佳方法是什么。 例如,如果应用程序不可用,我仍然希望能够部署。 如果url是不可能猜测的,说https://myserver.com/SOME_RANDOM_TOKEN ,是否足以防止任何恶意? 我想避免必须为这个post-recieve URL实现auth。 应该如何设置configuration,因为没有简单的方法将某些东西从存储库中单独推送到服务器上? 分支应该是什么样的? 任何关于这些问题的答案或build议都会非常有帮助。 提前致谢。
首先,我必须说,我对Windowsterminal服务器的了解非常有限。 在我的朋友的工作,他们有一个最多11个用户的terminal服务器。 他们也有一台AD和域控制器的计算机。 问题是每天早上当大家login时,速度非常慢,一些用户测量日志的时间大约为15分钟。 谁能告诉我从哪里开始看? 我能看到每个用户的内存使用情况或CPU使用情况吗? 另外,我可以看到networking上的负载?
有谁知道如何提取IIS 7的自定义设置在simular机器上实现? 谢谢。