问题标签 [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.
windows-server - Windows server 2003,远程绕过windows防火墙的方法
我有一个 windows server 2003,我用远程桌面禁用了防火墙,启用它,我失去了对我的机器(和我的站点)的访问权限。我想知道在这种情况下是否有任何后门可以绕过防火墙,所以如果出现问题,我可以远程修复它。
例如,在 linux 中,我启用了 ssh 反向隧道,在类似的情况下,我无论如何都可以连接并解决我创建的任何问题。
ms-access - 我可以将 MS Access 应用程序链接到 Linux 服务器上的 Postgre SQL 吗?可以/我应该使用 ODBC 吗?
我编写 MS Access / VB / SQL 应用程序,自定义。我的一个客户有一个我编写的真正庞大的 Access 应用程序,他们的活跃用户数量刚刚扩大到 15 个以上。遇到更多数据损坏问题,我建议他们移植到 SQL 后端以保持稳定性。(当然)。
他们更愿意投资更便宜的选择并使用 Linux 服务器。我已经多次使用 ODBC 将 Access 前端连接到 SQL 后端。但我从未接触过 Postgre。
我正在寻找有关这是否是设计计划的良好战略解决方案的全面详细数据,或者是否有可能。也许有一个更简单的解决方案,我正在吠叫错误的树......
c# - 确定程序是否在 Windows Server 上运行
我想确定我的程序是否在某个版本的 Windows Server 上运行。显然,System.Environment
不包含有关 Windows 是服务器版本这一事实的信息(操作系统版本对象中没有此类信息)。
我知道我可以使用它SystemInformation.TerminalServerSession
来检查我的程序是否在远程桌面上运行(另请参阅此问题),但如果用户只是远程访问普通客户端 Windows 机器,这也是正确的。
那么是否有一种受支持的方式来确定代码是在服务器上还是在客户端机器上运行?如果需要,我不介意使用 P/Invoke。
注意:我不想"Server"
在产品名称中搜索字符串,因为由于本地化,这可能不适用于某些系统。
iis-7 - IIS6和IIS7的主要区别
我正在使用 WiX 编写一个安装程序,它将在 IIS 中创建一个网站和虚拟目录等。我一直无法确保安装程序可以在带有 IIS6 的 Windows Server 2003、带有 IIS7 的 Windows Server 2008 和带有 IIS7.5 的 Windows Server 2008 R2 上运行。
我遇到的第一个问题是 IIS7 使用不同的帐户组。代替 IIS6 的 IIS_WPG,它将使用 IIS_IUSR 组。网站配置曾经属于引用此组名称的单独自定义操作函数,转向使用 WiX IIS 功能可能有助于解决 IIS 版本之间的其他细微差异。
我应该注意 IIS 的其他重大变化吗?是否有编写安装程序以在 Windows Server 2003 和 Windows Server 2008 平台上运行的指南?
谢谢
batch-file - 批处理脚本命令在变量名中添加/更改编号#
我对“%_Link%%num%”有问题,它在从 txt 格式加载后无法显示链接。我认为“%_Link%%num%”是错误的语法函数。但我知道 %_Link1%、%_Link2% 等可以工作......但我想要循环添加/更改变量名称中的数字 #,如“_Link#”,可变数字为 #。下面的代码...
文本格式(记事本):
脚本代码:
php - WAMP 与 PHP 5.3.3?
http://www.php.net/archive/2010.php#id2010-07-22-2
我想在 Windows 上对其进行测试,但似乎没有适合 5.3.3 的快速 WAMP 服务器。
今天有吗
iis-7 - FTP 错误 530 用户无法登录
我正在尝试通过 FTP 连接到我使用 IIS 7.0 为 Windows Server Web(64 位)版本设置的新 FTP 站点。但是当我尝试登录该站点时出现上述错误。但我可以登录到我的其他 FTP 站点。
此外,当我从 IIS 管理器中选择此网站时,FTP 部分不会显示在中间部分,尽管它会显示在操作面板中。而且我也无法成功登录到这个 FTP 站点。
我已经检查并选择了本地登录。我没有只允许匿名连接。我已选择从网络访问这台计算机。
我也重新启动了 IIS 和 FTP 服务。
我注意到 IIS 中的这个网站与其他有 FTP 工作的网站不同的一点是,这个网站下面有 3 个虚拟目录。而且,当我单击这 3 个中的任何一个时,FTP 条确实会出现在中心窗格中。说得通?
如何调试此错误的原因?我可以使用任何软件工具吗?
c# - 初始化 Nlog 事件日志目标时出现安全异常
我在托管在 IIS 和 Windows server 2003 上的 ASP.NET 应用程序中使用 NLog。当我在开发机器上运行代码时,一切正常。但是当我将代码部署到服务器时。NLog 目标的初始化会导致一个安全异常:
安全异常描述:应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请联系您的系统管理员或在配置文件中更改应用程序的信任级别。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
[SecurityException: Requested registry access is not allowed.]
System.ThrowHelper.ThrowSecurityException(ExceptionResource resource) +51
Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable) +7462217
System.Diagnostics.EventLog.CreateEventSource(EventSourceCreationData sourceData) + 366
NLog.Targets.EventLogTarget.CreateEventSourceIfNeeded() +637 NLog.Targets.EventLogTarget.InitializeTarget() +40 NLog.Targets.Target.Initialize() +264 NLog.Config.LoggingConfiguration.InitializeAll() +233
有人在什么时候应该怎么做才能给应用程序适当的许可?谢谢!
java - Windows 服务器的人想要一种简单的方法来迁移到 Linux/Java(我猜是 LAMP)
我意识到开放式问题..并且可能在某处有据可查!
我曾经写过很多 Java 服务器代码,主要是银行等...
很长一段时间以来,我一直主要使用 Windows 平台.. 所以我即将重新踏上 Linux/Java/PHP/MySQL 之旅...
只是想知道,考虑到 Windows Server 的管理,是否有人找到了一些好的技巧.. 即
- 选择可能更容易从 Win Svr 背景迁移到的 Linux 风格
- 任何可以简化安装/设置过程的 LAMP 堆栈工具。
- 一个 Java 服务器实现,有利于初学者快速上手。我只记得 JBOSS 之类的东西!
任何想法或指点都感激不尽!
php - 我在哪里可以在 Windows 服务器(x64)上安装 PHP
我试图找到要安装在 Windows 服务器机器 (x64) 上的 PHP,但似乎在http://windows.php.net/download上找不到它。
一个 ftp 链接会很有帮助,谢谢。