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

0 投票
1 回答
2228 浏览

apache - 带有 mod_rewrite 的页面锚?

我正在尝试在使用 mod_rewrite(在 Ubuntu Server 9.04 上运行的 Apache2)的网站上设置页面锚点。

我的 htaccess 文件如下所示:

如果我使用常规 URL,查询将如下所示:http://mydomain/information.php?display=faq#cost

我希望得到这样的东西: http://mydomain/information/faq/cost

这可能吗?我的理解是 modrewrite 会忽略页面锚点,而浏览器会处理它吗?我猜我可以以某种方式使用 mod_rewrite 将锚信息包含在请求中,但是我无法找到任何记录这一点的东西,并且我自己尝试编写它几个小时都没有成功。

谢谢!

0 投票
2 回答
546 浏览

java - 如何从 proc_open 保存进程资源以便稍后检查状态?

我正在运行一个 sh脚本,该脚本在ubuntu服务器上通过php运行一个java进程。我正在使用 proc_open 来运行该进程。通常工作流程是这样的:

  • 请求页面->
  • 脚本运行(直到完成)->
  • 结果页面。

在我的情况下,脚本并行运行,因此服务器不会等到脚本完成(有时需要几个小时,所以它不能),所以我需要以某种方式保存该资源以便以后跟踪它(进程的状态或只是停止它)。

资源类型是“进程”,我使用这个函数get_resource_type来获取它。

在这种情况下,序列化不起作用 - 资源是一个例外(您可以查看参数框中的http://il2.php.net/manual/en/function.serialize.php )。

我的目标是良好的流程处理。有人知道我如何使用资源或其他方式来处理流程。

0 投票
2 回答
1661 浏览

php - Tracking file complete download

I have a file hosting site and users earn a reward for downloads. So I wanted to know is there a way I can track whether the visitor downloaded whole file so that there are no fake partial downloads just for rewards.

Thank You.

0 投票
1 回答
3496 浏览

php - 如何使用 apache 日志检查完整的文件下载

我有一个使用此脚本MFHS的文件托管站点。

我想开发一个我自己的积分系统,只有当访问者下载整个文件时才会奖励积分。

如何跟踪它以及与它相关的日志保存在 apache 中的什么位置?我正在使用 Ubuntu 服务器。

或者有没有更简单的方法?我服务器上的平均文件大小为 300mb,最大文件大小为 3gb。

0 投票
2 回答
2520 浏览

php - Apache 自定义日志格式以跟踪完整的文件下载

我正在尝试编写一个奖励系统,如果用户下载完整的文件,他们将获得奖励积分,那么我的日志格式应该是什么。

经过大量搜索,这是我第一次了解它并且以前没有做过自定义日志。

首先,我应该为自定义日志编辑哪个文件,因为我找不到这个东西。我正在使用带有默认 apache、php5 和 mysql 安装的 ubuntu 服务器

我认为这是我需要为我的目的做的

这是命令还是缺少什​​么?有没有我需要添加的特定位置?

还有一件事%o是发送的文件大小,是否可以仅记录特定目录中的文件?或者对于大小超过 10mb 的文件。

谢谢你。

0 投票
2 回答
227 浏览

ubuntu - 构建 ubuntu 服务器包

我在我的 Ubuntu 桌面上开发了一些 C++ 应用程序。我想创建安装包,以便可以将它们安装在 Ubuntu 服务器上。

谁能提供有关如何创建 Ubuntu 服务器包的指南?

0 投票
2 回答
1296 浏览

ruby-on-rails - 使用 Git 在 Ubuntu 服务器上部署 Rails 应用程序

我对 Linux 完全陌生,但今天我发现自己从头开始设置服务器(Ubuntu 10.04 LTS lucid)来托管 Rails 应用程序。

无论如何,我设法让 Rails 应用程序在服务器本身上启动并运行,但我不得不放弃它,因为我想使用 Git。所以我在服务器上设置了一个 git 存储库,然后将所有代码从我的本地机器推送到存储库。Buuuut,当然 Git 实际上并没有将文件本身存储在存储库中——我的 Rails 应用程序的所有代码现在都只在我的本地机器上。我应该如何告诉服务器托管它?

现在我的解决方案是让服务器使用 git 从自己的存储库中提取代码。这就是我将托管给全世界的代码。为了更新代码,我想我必须做这样的事情:

  1. 更新我本地机器上的代码。
  2. 做一些 git 添加、git 提交和 git 推送。
  3. 在服务器上,执行 git pull 来更新代码。

所以我的问题是,我这样做是否正确?

0 投票
1 回答
600 浏览

php - 使用 aptitude 安装额外的 php 模块(在已经安装 php 之后)?

我最近为使用基于 PHP 的论坛的客户端设置了 Ubuntu Server 10.04 LTS 服务器。一切顺利,但现在看来我需要安装一个新的 php 模块以在论坛中启用拼写检查(论坛是Simple Machines Forum

所以当我第一次设置服务器时,我是这样安装的:

现在看来我也需要'php5-pspell'。但是因为这个服务器现在正在运行和工作,我担心我不会正确地做这件事并搞砸一些事情......

我可以这样做然后重新启动 php5-fpm 服务以使其启用吗?

?

0 投票
2 回答
459 浏览

ubuntu - ubuntu 服务器断开连接的时间

在 ubuntu 服务器(使用 ssh 协议)中,
如何更改因不活动而断开连接的时间?

0 投票
1 回答
808 浏览

shell - Ubuntu 服务器服务脚本中 JBoss > 5 的问题

出色地。

大家好。

我想在 Ubuntu Server 10.04 LTS PC 中作为服务执行一些脚本时遇到问题。这是脚本:

好吧,那个脚本不起作用,因为我不知道如何正确执行 "> /dev/null &" 。看,如果我在 gnome-terminal 中手动执行命令,它可以工作,但是当我在脚本中编写并执行它时,它会失败。所以我不知道哪里出了问题。也许一些错误的语法?请帮助我;我真的坚持这一点。