问题标签 [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.

0 投票
0 回答
117 浏览

php - 标题位置添加了意外的“#”

我期待一个问题

它会将我重定向到任何类型的指定网址,但末尾带有“#”。请帮助我找到解决方案。

其他信息:

  • php 5.3
  • WordPress 3.9.2。

ps 使用header(),wp_safe_redirect()wp_redirect()返回相同的问题。使用标题来调查其初始声明中的问题。

更新:

我在 Chrome 和 FF 中尝试过。

最后只有“#”。

访问:

可能是一个插件,是的。请让我知道您的建议是什么。我的意思是插件如何影响服务器配置。

PS2 可能是服务器端的问题?我应该联系托管服务提供商吗?

:PS3 我已经尝试了所有可能的 URL 类型,并且在和之间没有空格url_string

PS4 代码是标题前的简单 if-else 组合。

0 投票
1 回答
1882 浏览

primefaces - 无法从战争中访问 primefaces 模块

我有一只耳朵 ( Selene.ear),其中包含战争 ( SeleneWar.war)。

当我放入primefaces-5.0.jar程序Selene.war集 (in WEB-INF/lib) 时,使用该功能没有任何问题。无论如何,我是精简部署的粉丝,我曾尝试将 primefaces 设置为 WildFly 模块。

1)在wildfly/modules中,我确实创建了文件夹org/primefaces/main。在那里我放primefaces-5.0.jar了以下module.xml

2)在selene.ear,在META-INF,我添加了以下内容jboss-deployment-structure.xml

似乎一切正常(Wildfly 启动时没有错误;如果我删除模块文件夹,那么它会开始抱怨缺少依赖项)。但是,如果我从战争程序集中删除 primefaces jar,则不会处理 primefaces 标签,因此看起来这些类不可用。

我在 Linux 上的 Java 7 上使用 WildFly 8.1。

我错过了什么?

0 投票
1 回答
258 浏览

laravel - 第一次在终端输入vagrant ssh

我在终端第一次进入vagrant ssh的时候真的不明白这里。我正在使用 laravel Homestead。

输出是:

我真的不明白:

还有这个:

0 投票
1 回答
1361 浏览

php - 服务器应该在 URL 获取请求中接受 & 而不是 & 吗?

INTRO
我会给你一个例子,这样我的问题可能会更好理解。我在编程方面不需要“帮助”,只需要关于这个主题的信息!

示例
我尝试了一个用于获取特定位置的天气信息的 API,但偶然发现了一个问题。我建立了我的 url 来请求这样的数据:

最终 URL 如下所示

http://api.worldweatheronline.com/free/v1/weather.ashx?q=48.13743%2C11.57549&format=json&num_of_days=1&key=APIKEY

但是,当使用 cURL 请求此 URL 的数据时,我收到未提供 api-key 的错误。正如我发现的那样,问题出&在 URL 中使用了符号。当我使用这样的http_build_query方法时:

$url .= '?'. http_build_query($params, null, '&');

URL 如下所示:http ://api.worldweatheronline.com/free/v1/weather.ashx?q=48.13743%2C11.57549&format=json&num_of_days=1&key=APIKEY

问题
现在我想问的是,这是否是服务器的预期行为。我从其他几个 API(Facebook、Foursquare 等)知道他们接受&而不是&在 URL 中接受并按预期工作。

有标准吗?服务器应该能够接受&还是接受它是“错误的”并且应该只&被接受?谢谢!

0 投票
1 回答
809 浏览

php - 使用 .php 扩展名访问不存在的 URL 时没有输入文件指定错误

我的 NGINX 配置存在问题,当我访问带有不存在的 .php 扩展名的 URL 时,我得到的是“未指定输入文件”而不是 404 响应。错误。下面是我的 NGINX 配置,有什么想法吗?

0 投票
2 回答
2635 浏览

linux - 端口在服务器上打开和关闭是什么意思?

我的服务器管理员回复我“您需要打开任何端口吗?”

在此服务器上托管了一个未加载的网站。所以我告诉他,虽然我可以通过 FTP 客户端(File Zilla)和 ssh(使用终端)登录到给定的 IP 地址,但网站没有加载。

实际上,我想通过 FTP 客户端访问上述 IP 地址的文件,并且工作正常。我的主要问题是网站没有加载。

我不明白这个问题是什么意思,我应该回答什么?我不知道有这样的事情。

0 投票
3 回答
2837 浏览

php - 在子目录中无法访问会话变量

当我们将项目从 beta 测试服务器转移到我们的实时服务器时,我们遇到了以下情况:

仅当访问它们的文件与创建它们的文件位于同一文件夹中时,才能访问会话变量。在我们的测试版服务器上情况并非如此。所以我创建了三个非常简单的测试文件:

测试.php

然后我们在同一文件夹和 test/ 文件夹中复制了以下文件。

page2.php

结果如下:page2.php

测试/page2.php

如您所见,会话变量已消失。但是会话 ID cookie 保留在子目录中,因此不是 cookie 问题。

我查看了 phpinfo(); 中的会话块;除了 session.save_path,它是在 beta 服务器上设置的,而不是在 live 服务器上设置的(这可能意味着它将默认为 /tmp),两者的配置是相同的。

此外,我们没有可能将 domain.com 路径更改为 www.domain.com 路径的 .htaccess 文件。

因为这个测试在我们的 beta 服务器上运行,我得出的结论是这是一个 php 配置问题,但如果有人能指出我需要更改的参数,那将不胜感激!

0 投票
2 回答
11327 浏览

sql-server - SQL Server 长时间运行的查询需要数小时但使用的 CPU 较低

我在具有 32 GB RAM 和 8 个 CPU 内核的专用服务器上运行 Windows Server 2012 下的 SQL Server 2012 中的一些存储过程。CPU 使用率始终低于 10%,而 RAM 使用率则为 80%,因为 SQL Server 分配了 20 GB(32 GB)。

有些存储过程有时需要 4 个小时,而其他一些日子,使用几乎相同的数据,需要 7 或 8 个小时。

我正在使用限制最少的隔离级别,所以我认为这不应该是一个锁定问题。数据库大小约为 100 GB,最大的表有大约 500 万条记录。

这些进程有批量插入、更新和删除(在某些情况下,我可以使用 truncate 来避免生成日志并节省一些时间)。我正在一张表中进行一些全文搜索查询。

我可以完全控制服务器,所以我可以更改任何配置参数。

我有几个问题:

  1. 是否可以使用并行性来提高查询的性能?
  2. 为什么CPU使用率这么低?
  3. 配置 SQL Server 的最佳做法是什么?
  4. 审计服务器的最佳免费工具是什么?我尝试了一个来自 Microsoft 的名为 SQL Server 2012 BPA 的报告,但报告始终是空的,没有任何警告。

编辑:我检查了日志,发现了这个:

2015 年 3 月 18 日 11:09:25,spid26s,未知,SQL Server 遇到 82 次 I/O 请求发生时间超过 15 秒才能完成文件 [C:\Program Files\Microsoft SQL Server\MSSQL11 .HLSQLSERVER\MSSQL\DATA\templog.ldf] 在数据库 [tempdb] (2) 中。操作系统文件句柄为 0x0000000000000BF8。最近的long I/O的偏移量是:0x00000001fe4000

0 投票
1 回答
370 浏览

git - 使用 Git 和 Puppet 跟踪配置更改

我们使用 Puppet 来管理我们的 Debian 服务器。

我们的程序是/etc在 Git 下管理目录并跟踪服务器上的任何配置更改(例如安装包、添加新用户等)

当谈到 Puppet 时:有没有办法在 Puppet 应用它的更改之后,最好在每次配置更改之后,git commit .在目录中执行一个有意义的提交消息?/etc

Puppet 是否提供类似钩子的东西来实现上述目标?

0 投票
2 回答
396 浏览

codeigniter - Codeigniter 3 + HMVC 模块(cgi/fastcgi 与 apache 处理程序)

我安装了 CI 3 + HMVC 扩展 ( https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc ) 在我的本地网络服务器上运行良好。但是在公共服务器上,这个脚本:

不会被执行。

服务器之间的主要区别可能是:

本地:服务器 API:Apache 2 处理程序

公共:服务器 API:CGI / FastCGI

当我尝试调用不同的页面(例如 domain.com/artist、domain.com/events 等)时,我也会收到错误 404。这些页面在本地服务器上运行良好。