问题标签 [centos]

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 投票
6 回答
25313 浏览

php - 如何配置 nginx 重写规则以使 CakePHP 在 CentOS 上运行?

嗨,有人请帮帮我,我正在尝试在使用 Fact CGI 运行 Nginx 的 Centos 服务器上设置 cakephp 环境。我已经在服务器上运行了一个 wordpress 站点和一个 phpmyadmin 站点,所以我正确配置了 PHP。

我的问题是我无法在我的虚拟主机中正确设置重写规则,以便蛋糕正确呈现页面,即样式等。我已经尽可能多地在谷歌上搜索,下面列出的网站的主要共识是我需要制定以下重写规则

http://blog.getintheloop.eu/2008/4/17/nginx-engine-x-rewrite-rules-for-cakephp

问题是这些重写假设你直接从 webroot 中运行 cake,这不是我想要做的。我对每个站点都有一个标准设置,即每个站点一个文件夹,其中包含以下文件夹日志、备份、私人和公共。公共场所 nginx 正在寻找其要服务的文件,但我私下安装了蛋糕,并在公共链接回 /private/cake/ 的符号链接

这是我的虚拟主机

现在就像我说的那样,我可以看到 cake 的主要 index.php 并将其连接到我的数据库,但是这个页面没有样式,所以在我继续之前,我想正确配置它。我究竟做错了什么?

谢谢海尔

0 投票
3 回答
938 浏览

perl - 为什么我不能在 CentOS 上使用 Perl CGI 脚本发送电子邮件?

我正在使用这个CGI 脚本

CGI 工作正常,但我无法在 CentOS 中通过此表单发送电子邮件。请帮我?我必须为此设置任何东西吗?还是 MTA?

0 投票
2 回答
456 浏览

ruby-on-rails - 并发 Net::HTTP.get 到同一个域

作为我的 Ruby on Rails 应用程序的一部分,我需要向外部 Web 服务器执行几个(几十个)Web 请求——所有这些请求都在同一个域上。我知道 Windows 上每个域限制的两个请求并且知道如何调整它,但是这个应用程序在 CentOS 上运行,我没想到会遇到同样的问题,但我似乎是。

*nix 上是否存在同域限制?如果是这样,我该如何调整它?

0 投票
9 回答
18264 浏览

vim - 为什么 vi 在 Ubuntu 中的行为与在 CentOS 中的行为不同?

我每天都越来越习惯使用 vi,但困扰我的一件事是,当我在 Ubuntu 上使用它时,它的行为与我在 CentOS(可能还有其他地方)上使用它时的行为不同。我实际上更喜欢它在 CentOS 中的工作方式。

以下是在 Ubuntu 上真正困扰我的三件事:

  1. 在 CentOS 插入模式下,底部有一个很大的粗体通知,表明我处于插入模式,但在 Ubuntu 中没有通知,所以我永远无法判断我处于哪种模式。

  2. 在 CentOS 插入模式下,我可以按上/下键,光标会上下移动。但是当我在 Ubuntu 中时,向上和向下按会分别在新行上插入字母 A 和 B。

  3. 在 CentOS 插入模式下,我可以使用退格键,它会删除光标之前的字符,但在 Ubuntu 中,我只是听到哔声,没有任何反应。我可以在命令模式下按删除键,但我宁愿能够按退格键。

这些差异是我必须忍受的还是很容易解决的?

0 投票
4 回答
6762 浏览

python - CentOS上从Python2.4过渡到Python2.6,模块迁移问题

我在将 python 从 2.4 升级到 2.6 时遇到问题:

我有 CentOS 5(完整版)。它在 /usr/lib/python2.4/ 中有 python 2.4。其他模块位于 /usr/lib/python2.4/site-packages/ 中。我已经从 /usr/local/lib/python2.6/ 的源代码构建了 python 2.6。我已将默认 python 设置为 python2.6 。现在 2.4 的旧模块不在 pythonpath 中并且“丢失”了。特别是 yum 坏了(“没有名为 yum 的模块”)。

那么将模块迁移/安装到python2.6的正确方法是什么?

0 投票
7 回答
294466 浏览

centos - 如何找到哪个 rpm 包提供了我正在寻找的文件?

例如,我正在寻找一个mod_files.sh可能随php-devel包一起提供的文件。我猜想这yummod_files.shphp-devel x86_64 5.1.6-23.2.el5_3包一起安装文件,但该文件似乎没有安装在我的文件系统上。

如何找出安装特定文件的软件包?我正在寻找我不一定已经在本地下载可能包含我正在寻找的文件的包的地方。

我正在使用 CentOS 5。

0 投票
3 回答
3876 浏览

automation - 使用 VMware 自动安装 CentOS 以进行测试

是否可以使用 VMware 或任何其他虚拟化产品自动安装操作系统?

我们的其中一款产品包含一个定制版本的 CentOS,它将操作系统和我们的应用程序安装在服务器上。这很像任何 CentOS/RHEL 安装,您选择对应于不同 kickstart 选项的模式,然后选择您的键盘类型。其余的安装是自动的。

我想要的是一个自动化系统,它将创建一个新的客户 VM,使用我们产品的 ISO 映像启动它,开始安装(包括选择键盘),等待重启,然后启动一组自动化测试。

我知道有很多方法可以从现有模板/图像自动创建新的 VM 来宾,而且我知道您可以使用 VIX API 与虚拟机交互,但 VIX API 似乎要求 VMware 工具已经在运行(当您从 CentOS 安装盘启动时,情况并非如此)。

这个答案(Automating VMWare 或 VirtualPC)表明您可以编写 VMware 脚本以从执行无人值守安装的 ISO 启动,但我真的很想测试我们的客户将使用的相同过程。

另一种选择可能是使用 Xen 的完全虚拟化模式,看看是否可以通过串行端口编写脚本。

TIA,杰森

0 投票
4 回答
11890 浏览

centos - Starting synergy automatically on RHEL/CentOS

I have a Red Had Enterprise Linux 5 and a CentOS 5 box, both of which I am trying to configure to automatically connect to a synergy server on startup. I have followed the guide at http://synergy2.sourceforge.net/autostart.html and configured them the same way I configured previous Ubuntu 7.10 boxes, and this only seems to get me half way there. Currently, synergy connects at the login screen, but once I login, it doesn't come back up.

I added the following lines to /etc/gdm/{Init,PostLogin,PreSession}/Default :

All files are owned by root:root with 755 permissions, I'm just not sure what I'm missing here.

0 投票
2 回答
40934 浏览

php - PHP require_once 无法打开流权限被拒绝

即使更改文件夹的权限后,我仍然收到以下错误。我不知道该怎么办。不知道为什么。任何帮助将不胜感激。我正在使用 Cent-os 服务器,这是一个 php 脚本。

require_once(mysql_connect.php)[function.require-once]:无法打开流:权限被拒绝日期/时间:7-28-2009 20:09:44

0 投票
2 回答
1448 浏览

c++ - 使用 rsyslog 高效记录标准输入

我们的环境:CentOS 5,附带 Apache 2.2 和 rsyslog 2.0.6

为了发送 Apache 2.2 错误日志,我们按照此处的说明进行操作:http ://wiki.rsyslog.com/index.php/Working_Apache_and_Rsyslog_configuration

它可以工作,但是包含的 perl 脚本效率非常低 - 它占用了大量系统资源,通过查看 Sys::Syslog::syslog 子例程,我可以想象为什么 - 它在实际执行之前进行了大量参数解析和移动发送消息。

是否有一些高效的 C/C++ 程序来替换这个脚本?它似乎是一个 5 班轮,但我宁愿不重新发明轮子。

也欢迎其他有效地将 apache ERROR 日志发送到 syslog 的解决方案。

谢谢。