问题标签 [windows-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 使用 ruby 读取 MSMQ 消息计数
我在从远程 msmq 队列中查询消息计数时遇到问题。
这是我的代码:
xxx.yyy.zz.aa 是远程计算机的 IP 地址。
这种方法实际上是一种魅力,但是:
如果队列为空,那么在一定时间后我会不断收到此错误:
`method_missing': Init (WIN32OLERuntimeError) OLE 错误代码:MSMQManagement 中的 C00E0004 队列未打开或可能不存在。HRESULT 错误代码:0x80020009 发生异常。
如果队列中仍有项目,则此方法按预期工作。
我找到了这篇文章:如何创建 MSMQ 传出队列? 其中说:
MSMQ 使队列保持活动状态(即使它是空的)几分钟,以防您要发送另一条消息。这节省了队列管理器重新建立网络连接的工作。此清理延迟由 CleanupInterval 注册表值控制 - 客户端为 5 分钟,服务器为 2 分钟。
我们目前无法调整注册表设置。另一种选择可能是尝试通过 WMI 获取消息计数,但我不确定您如何在 ruby 中执行此操作(作为 .NET 开发人员)
也许有可能“唤醒”队列?
我将不胜感激任何帮助!谢谢
python - 我安装了哪个版本的 Python?
我必须在 Windows 服务器上运行 Python 脚本。我怎么知道我拥有哪个版本的 Python,这真的很重要吗?
我正在考虑更新到最新版本的 Python。
apache-flex - 尝试解决 flex2gateway 问题(VPS Windows Server 上的 Flex /ColdFusion 9 Enterprise)
我正在将 Flex 3/ColdFusion 7 应用程序迁移到 ColdFusion 9 Enterprise。我得到一个奇怪的结果:当用户第一次访问应用程序时,我收到以下错误:
faultCode:Client.Error.MessageSend faultString:'发送失败' faultDetail:'Channel.Connect.Failed 错误无效的 URL url:' http://[mydomain]/flex2gateway/ '
奇怪的是,如果您刷新浏览器,错误就会消失。但是,如果您重新启动浏览器,它将重新出现。我不知道发生了什么。我确实直接访问了“ http://[mydomain]/flex2gateway ”并看到了请求空白页。我查看了 CFAdmin 中的日志,但那里什么也没有。想知道这是否与 ColdFusion 和 Windows Server 的通信方式有关。我确实在这里学到了一种解决方法:
http://forums.adobe.com/thread/662371
我宁愿不使用黑客。任何有关如何解决此问题的想法将不胜感激。
谢谢。
杰森
iis - IIS 和 Coldfusion 并发请求限制
我正在使用 IIS 和 JRun 来服务冷融合应用程序。
有些东西限制了最大并发连接数——它们永远不会超过 25。
我的应用程序正在等待来自外部服务的响应很长时间,并且可能会处理更多的并发请求。
我发现只有一个值可能与此有关:
Injrun.xml
activeHandlerThreads
设置为100
.net - 是否可以获得将文件复制到网络共享的用户的凭据?
我有一个FileSystemWatcher
对象监视的网络共享...
如果 windows 域上的多个用户有权将文件复制到此共享,是否有可能使用FileSystemWatcher
对象或其他方式获取将文件复制到此网络共享的人的凭据以及如何?
php - 为 PHP 5.3 的 APC 扩展编译的 dll
这可能不是一个编程问题,但经过长时间的搜索和混淆后,我将其发布。
我有一个运行 Windows server 2008/64bit 的专用服务器,运行 Apache 作为 Web 服务器并使用 PHP 5.3.9
我正在尝试为 Apache 安装 APC 扩展。从我在 php.net 上找到的内容来看,我应该使用 V6 版本,因为我使用的是 Apache。
我到处搜索以找到适用于 PHP 5.3 vc6 x64 的 APC,但一无所获
这条评论说“不可能用 VC6 编译 64 位 PHP 二进制文件,因为它没有 64 位编译器”我不知道这是真的还是只是一个假设
任何帮助将不胜感激/
更新,我不能使用 windows.php.net 上所述的 VC9
如果您在 apache.org 中将 PHP 与 Apache 1 或 Apache2 一起使用,则需要使用 VC6 版本的 PHP
如果你在 IIS 中使用 PHP,你应该使用 VC9 版本的 PHP
VC6 版本使用旧版 Visual Studio 6 编译器进行编译
VC9 版本使用 Visual Studio 2008 编译器进行编译,在性能和稳定性方面有所改进。VC9 版本要求您安装 Microsoft 2008 C++ Runtime (x86) 或 Microsoft 2008 C++ Runtime (x64)
不要将VC9版本与 apache.org 二进制文件一起使用
可以在 Apache Lounge 获取 VC9 版本的 Apache。我们使用他们的二进制文件来构建 Apache SAPI。
谢谢
更新
我收到了有关服务器配置和设置的错误信息。phpinfo() 揭示了以下内容:
所以我使用了内置的 VC9 和 x86,它运行良好。
windows-server-2008 - 如何为 Windows Server 2008 添加新的兼容模式(例如 Windows Server 2003)?
问题在标题中。
有没有可能,然后,怎么做?在 Windows Server 2008 中添加新的兼容模式?
谢谢
c# - Windows 服务在 Windows 7 上启动,但在 Windows Server 2008 R2 上启动失败
我创建了一个通过托管 Windows 服务部署的 wcf 服务。onstart() 的作用是为 wcf 服务创建并打开一个 tcp 主机。
在 Windows 7 中一切正常,但是当我尝试在 Windows Server 2008 R2 中安装该服务时,该服务启动然后停止,并出现有时无事可做时服务停止的错误。它在网络服务帐户下运行。
我在 Windows 日志中找不到任何有用的东西。
我尝试安装一个 dubug 版本并调用 debugger.launch() 但它不起作用。我不能使用 remode 调试,因为该进程没有保持打开足够长的时间让我附加到它。我真的不知道该怎么办。这是我的代码:
这段代码在 Windows 7 中运行良好,但我无法让它在 win 2008 R2 服务器上运行。
提前致谢
windows-7 - 无法从 Windows 7 访问 Windows 服务器上的共享文件夹
我只是在服务器(Windows 服务器企业)上共享一个文件夹,但是当我尝试从电脑(Windows 7)访问时,会出现一条消息,提示“Windows 无法访问 \MyServer\Users\MyUser\MySharedFolder。” 它说可能路径不存在(这是错误的,因为我检查了它)或者可能存在网络问题。
在服务器上,“文件共享”选项已激活。知道为什么我的电脑找不到我的服务器吗?
干杯
javascript - 权限更改后,我的 ASP.NET 应用程序似乎没有使用应用程序的样式表
我有一个 ASP.NET 应用程序停止由服务器作为服务器。我让系统管理员授予 IIS_WPG 对应用程序根目录的读取、写入和执行权限。似乎权限过滤到所有子文件和目录,并且服务器为应用程序提供服务。
但是,现在它显示没有正常的母版页格式。我正在使用 VS 提供的具有默认 css 和目录结构的默认母版页。
此外,我的应用程序没有执行从另一个文件导入的 javascript 函数。这在权限更改之前有效,现在无效。
有没有人知道可能出了什么问题?