问题标签 [server-configuration]
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.
apache - 使用 apache2 服务器配置匹配/拒绝对所有子目录的访问
如何拒绝访问给定目录的所有子目录?(同时允许手动修改目录树中单个项目的访问权限。)
我试图用<Directory(Match)>
指令来做到这一点。服务器配置(000-sites-enabled)如下所示:
http://localhost/
成功显示的查询/var/www/index.html
和对任何子目录的所有查询都失败。
问题是:对 httproot 中文件的任何查询都会失败 - 即请求http://localhost/index.html
将导致403 Forbidden
.
这些<Directory(Match)>
指令似乎实际上匹配目录和文件!?
为了看看这是否属实,我试过:
这拒绝仅访问以“i”开头的文件/目录。
有没有办法改变这种行为并<Directory>
只匹配目录?有没有另一种方法来实现所有子目录都被拒绝?(除了手动拒绝所有文件或手动启用所有文件)
sql-server-2005 - 本地主机在 sqlserver 2005 中不起作用
安装 sql server 2005 后,我无法连接到 localhost。但是我可以使用我的系统名称进行连接。
有没有一种方法可以通过进行一些更改来使用 localhost 进行连接?
提前致谢。
ffmpeg - -acodec 选项在 ffmpeg 中不起作用
在我使用这个之前:
一切顺利......现在,在这个新服务器上,我尝试这个命令,我得到返回成功转换,但没有文件......
只有当我这样写时它才有效:
但是音频编解码器是flac,并且无法在html5中的视频中播放......
我尝试使用不同的编解码器,例如与列表不同的 10 个,并且 10 个中只有 3 个正在创建文件,但是文件大小为 0 字节...
关于:
所有这些编解码器都已启用...
有什么建议吗?
tomcat - 将war文件放在tomcat服务器上后如何启动netbeans项目?
我不得不将 netbeans 项目存档在 .war 文件中。然后,将war文件放在使用tomcat(tomcat/webapp)的服务器上。当我在浏览器中输入http://localhost:8080/work时,它运行成功。接下来我需要做的是我需要在实际工作中启动我的 netbeans 项目,就像我输入 www.abc.com/work 时一样,它可以工作。意味着用户可以浏览网址 www.abc.com/work 并进行登录过程或类似的事情。
我需要做什么才能启动它?谢谢你。
msbuild - TFS 2010 是否满足我们对源代码控制和部署的要求
我们公司目前使用来自 Assembla.com 的 sourcecontol 和里程碑/票证跟踪,使用 cc.net 和 Visual Studio 构建自动化和开发环境部署,用于发布到测试和生产环境。我们目前在 Visual Studio 中使用构建配置来设置连接字符串和应用程序设置,同时我们在 web.config 中手动更改 Web 服务的 url。我们最近成为银牌合作伙伴,因此获得了 TFS 等许可证。我想知道对 TFS 的更改是否会提供满足以下要求所需的选项:
我们有 3 个环境,dev、test 和 prod,每个环境都有以下机器(全部在 Windows Server 2008 R2 上):
- 包含大约 30 个不同网站的 Web 服务器,全部位于 asp.net 中
- 服务器运行5个windows服务
- 在 sql server 2005 + ssrs 2005 中具有 10-15 个不同数据库的数据库服务器
我们需要以下内容:
- 带有分支、标记和合并的源代码控制
- 通过自动部署到开发环境的持续集成
- 带有附件和文档链接/wiki 链接的工单/工作项目
- 里程碑/发布
- 数据库模式的版本控制/源代码控制
- 部署到 test/prod 环境,无需手动配置应用程序或执行 sql 文件
- 部署后出现错误快速回滚
php - Codeigniter 未运行类定义 - PHP 或 Apache 配置问题
我刚刚将工作站点文件上传到了一个新服务器,我知道它可能存在 php/apache 配置问题,因为我必须与服务器管理员一起对它们进行整理才能达到这一目标。
当我访问该网站时,我没有收到任何错误,只是一个空白页面。我知道默认控制器正在运行,就好像我在打印它的类之外回显了一些东西,但在类构造函数内部却什么也不做。
我希望这与服务器配置问题有关,因为我已经让该站点在本地工作并在另一台服务器上运行了一年多,但是 codeigniter 设置可能有问题。
非常感谢任何帮助。干杯
sharepoint - tfs+sharepoint+project server的推荐硬件配置
对于 30 人的团队,安装上述产品最新版本的推荐硬件配置是什么?还请确定推荐的服务器拓扑。
postgresql - Linux 上 PostgreSQL 中的配置参数 work_mem
我必须通过调整基本的 PostgreSQL 服务器配置参数来优化查询。在文档中我遇到了这个work_mem
参数。然后我检查了更改此参数将如何影响我的查询性能(使用排序)。我用各种设置测量了查询执行时间,work_mem
非常失望。
我在其上执行查询的表包含 10,000,000 行,并且有 430 MB 的数据要排序。( Sort Method: external merge Disk: 430112kB
)。
,输出为work_mem = 1MB
:EXPLAIN
与work_mem = 5MB
:
与work_mem = 64MB
:
谁能解释为什么性能会变差?或者建议任何其他方法通过更改服务器参数来加快查询执行速度?
我的查询(我知道这不是最佳的,但我必须对这种查询进行基准测试):
完整的执行计划:
nginx - Nginx Tornado 和 Flask - 什么是好的启动/停止脚本和保活方法
我已经设置了一个 Flask 应用程序以在由 nginx 支持的龙卷风服务器上运行。我编写了几个 bash 脚本来在部署新版本时重新加载服务器配置,但我对它们不满意。基本上我所拥有的是:
启动服务器(假设在项目根目录中)
阻止它
重新启动
很多时候这些都不能顺利运行,我需要手动运行这些命令。另外,我正在寻找一种方法来验证服务是否存在,并在它关闭时启动它。想法?谢谢。
asp.net - 更改 ASP.NET 网站管理工具连接字符串
我已经使用Asp.net 网站管理工具创建了用户角色。我想将这些用户角色存储在存储在 SQL Server 中的表中。但是该工具已创建默认连接字符串并将数据存储在自己的表中。
我有一个user_role
带有属性的表user_id
,role_id
并且role_name
在 SQL Server 2008 R2 中。如何将此表连接到 asp.net 网站管理工具?
我正在使用 .NET 框架 4.0、ASP.net Web 应用程序、SQL Server 2008 R2。