问题标签 [centos5]
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.
centos5 - 无法在 CENTOS 5.6 x86_64 上安装 libqt4-webkit
我想在我的服务器上安装 CutyCapt 以从网站捕获屏幕截图!我需要先安装libqt,
但我无法安装它。II 运行下面的命令
我明白了:
谢谢!
mysql - 即使在正确的“yum remove”和“yum install”之后,MySQL 也会保留早期安装的密码
我在 CentOS 上使用 MySQL-Server。我'yum remove'
是 MySQL 服务器,然后'yum install'
是它。当我尝试设置一个新密码以'root'
使用'mysqladmin'
... 时,它引发了一个错误。一些后续行动表明它仍然有早期安装的根凭证为其工作。
~~~~~
尝试更多的东西,我手动设置'old_password=0'
,'/etc/my.cnf'
然后尝试重新安装。它仍然使用早期的密码。
c - OpenMPI 1.4.3 mpirun 主机文件错误
我正在尝试在 4 个节点上运行一个简单的 MPI 程序。我正在使用在 Centos 5.5 上运行的 OpenMPI 1.4.3。当我使用主机文件/机器文件提交 MPIRUN 命令时,我没有得到任何输出,收到一个空白屏幕。因此,我必须杀死这份工作。.
我使用以下运行命令::mpirun --hostfile hostfile -np 4 new46
这是我试图在 4 个节点上执行的 MPI 程序
我的主机文件如下所示:
我在每个节点上独立运行了上述 MPI 程序,它编译并运行得很好。当我使用主机文件时,我遇到了“启动时守护程序没有报告”的问题。我试图找出可能是什么问题。
谢谢!
linux - GIT Centos 5 问题
我最近在 Rackspace 云服务器上安装了 GIT。安装是通过 Fedora EPEL 软件包完成的。
在我的 IPTables 中,我添加了接受端口 9418: -A INPUT -p tcp -m tcp --dport 9418 -j ACCEPT
现在,当我去克隆存储库时,在服务器上,我收到了这个错误。
有谁知道是什么导致了这个错误?
apc - APC(PHP 缓存)正常运行时间 0 分钟,不缓存
我的目标是为 drupal 6 生产站点的操作码缓存实现 APC。到目前为止,我已经用几个 php 文件测试了 APC,其中包含和不包含其他带有 include_once 的 php 文件。
还尝试调整 shm_size、apc.include_once_override 和 apc.stat 的 apc.ini 值。每次都重新启动apache。
导致 apc.php 没有显示任何值的任何变化。(当然,改变后的 apc.ini 值会按原样显示)
每次我刷新 apc.php 测试页面时,开始时间都会重置为当前时间,显示正常运行时间 0 分钟。
apc.php -testpage 显示:
phpinfo 显示:
我按照以下步骤查找 suexec 设置是否会阻止缓存: http ://www.litespeedtech.com/support/forum/showthread.php?t=4189
..表示主机上没有运行lsphp
我还阅读了以下文章和评论,得出的结论是,在我的情况下,问题不在于 suexec,因为用户 apache 是 httpd 进程所有者 http://www.brandonturner.net/blog/2009/07/fastcgi_with_php_opcode_cache/
以 root @ host 登录和启动时,也无法识别 suexec 命令
我也几乎确信主机上没有运行 cPanel 来检查那里的设置是否会在某个时间间隔重置正在运行的缓存进程
这让我几乎没有线索下一步该去哪里。我尝试将(使用 chown 和 chgrp)apache 设置为 apc.php 文件的所有者,并且一些测试 php 文件导致 500 服务器错误。
有没有办法检查文件权限是否阻止 apc 保持运行?我非常感谢任何建议或帮助。
ruby - 在 CentOS 5 上构建 Ruby 32 位
我在尝试 ./configure && make && make 在 CentOS 64 位中将 ruby 1.9.2 安装为 32 位软件包时遇到了麻烦。无论我如何配置和构建它,它似乎总是以 64 位包的形式出现。
我尝试使用 CFLAGS="-m32" LDFLAGS="-m32" CXXFLAGS="-m32" 和 —target=i686-unknown-linux-gnu 选项运行 ./configure 命令。最后一个选项更改了生成的 ruby 命令中显示的体系结构,但它仍然是 64 位的。
我还尝试安装 rvm,然后使用他们在故障排除文档中推荐的标志安装 ruby 1.9.2 。
我也在尝试 ./configure && make 在我拥有的 32 位 CentOS 安装中,然后将其复制到我的 64 位安装中,然后运行 make install。我不知道这是否可行。
一天多来,我一直在互联网上寻找帮助,但似乎在谷歌上找不到太多。似乎我没有找到运行 ./configure && make && make install 时要设置的神奇选项组合。
如果您需要更多信息,请告诉我,我很乐意提供。谢谢你的帮助。
编辑:查看我在互联网上的资源并重新阅读此内容,特别是某人关于如何使用搜索命令将 Ruby 编译为 32 位的说明。我使用 yum 安装 setarch,然后按照这些指示进行操作 - 仍然没有运气。Ruby 仍在编译为 64 位。
node.js - Node.js 中的 ares_library_init 错误
我在 Node.js 上运行一个简单的 Hello World 时遇到问题。我正在使用 CentOS 并通过 yum 安装它。当我使用 Node.js 运行文件时,会弹出此错误:
node: symbol lookup error: node: undefined symbol: ares_library_init
我尝试搜索谷歌无济于事。我只发现这是属于c-ares库的。知道如何解决这个问题吗?
该文件包含以下内容:
git - centos5 git 共享文件夹
我是 git 新手,遇到问题我在 git 系统中推送数据时遇到问题。我安装了 git 和 gitolite 但是当我打电话时:“git push origin master”它给了我这个错误:
我按照本教程安装 gitolite:gitolink 一切正常,但在最后一步。当我执行命令时,我很遗憾地得到了这个错误
谁能告诉我该怎么做或如何解决这个问题?已经尝试过: git config --bool core.bare true 更改分支(以便它(主)不在使用中)
django - Django 管理任务在 CentOS 上的 crontab 或项目目录外不起作用
在我的本地机器(Mac OSX 10.6)上,我编写了一个 django 自定义管理命令,效果很好。我可以在我的项目目录内外使用它。由于某种原因,在我的 CentOS 5.6 服务器上,它不能在项目目录之外工作。这真的很烦人,因为在 cron 作业中使用这个自定义管理命令需要它从主目录运行。
简而言之:
当我运行“python ./manage.py scrape”或“python manage.py scrape”时,一切都很好。
当我运行“python /home/[username]/webapps/myproject/manage.py scrape”或“python myproject/manage.py scrape”时,出现以下错误:
未知命令:'scrape'
键入“manage.py help”以供使用。
在 CentOS 上,当我在项目目录中运行 manage.py help 时,scrape 显示为命令;但是如果我在项目目录之外运行它,scrape 不会显示为有效命令。在 OS-X 上,无论我从哪里运行 manage.py 帮助,scrape 都显示为有效命令。
知道如何解决这个问题吗?
python - 你如何用> 1024个文件描述符编译python?
supervisord 中问题的解决方法是:“编译支持 > 1024 个文件描述符的 Python”
https://github.com/Supervisor/supervisor/issues/26
有人可以告诉我完成此操作需要进行哪些更改吗?我已经提取了 python 2.7.2 源并准备好了。
运行 centos 5.6,如果这很重要。
谢谢。
更新: ulimit -n 已设置为 65535。这是我在启动 supervisord 时遇到的完整错误:
回溯(最后一次调用):文件“/usr/local/bin/supervisord”,第 8 行,在 load_entry_point('supervisor==3.0a10', 'console_scripts', 'supervisord')() 文件“/usr/local /lib/python2.7/site-packages/supervisor-3.0a10-py2.7.egg/supervisor/supervisord.py”,第 372 行,在 main go(options) 文件“/usr/local/lib/python2.7 /site-packages/supervisor-3.0a10-py2.7.egg/supervisor/supervisord.py”,第 382 行,在 go d.main()
文件中“/usr/local/lib/python2.7/site-packages/ supervisor-3.0a10-py2.7.egg/supervisor/supervisord.py”,第 95 行,在主 self.run()
文件“/usr/local/lib/python2.7/site-packages/supervisor-3.0a10- py2.7.egg/supervisor/supervisord.py",第 112 行,在运行 self.runforever()
文件“/usr/local/lib/python2.7/site-packages/supervisor-3.0a10-py2.7.egg/supervisor/supervisord.py”,第 230 行,在 runforever r、w、x = self.options 中。选择(r,w,x,超时)
文件“/usr/local/lib/python2.7/site-packages/supervisor-3.0a10-py2.7.egg/supervisor/options.py”,第 1113 行,在选择中return select.select(r, w, x, timeout) ValueError: filedescriptor out of range in select()