问题标签 [centos6]
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.
php - 文件夹和文件需要 775、664 权限,而被 755 和 644 卡住
我正在运行 LAMP 服务器并不断遇到文件权限问题。我需要能够以编程方式创建权限为 775 的目录和权限为 664 的文件。我创建了一个www-pub
组并设置了/var/www/html
toroot:www-pub
和我的所有权chmod 2775 /var/www
(根据这个问题的接受答案。)但是,当我使用 PHP 创建目录和文件(以 user 身份运行apache
,我添加到 group www-pub
),目录的权限为 755,文件的权限为 644。
我的 PHP 代码明确地将权限设置为 775(例如:mkdir($someDir, 0775)
但这似乎没有什么区别。
但是,当我通过 SFTP 连接时(作为与 不同的用户apache
,但仍然是 的成员www-group
),我可以将目录创建为 775,将文件创建为 664。
如何确保创建的目录和文件具有适当的权限?
注意:我正在运行 CentOS 6
php - Phar 在 centos 6 上失败
我在 centos 6 上遇到 Phar 问题。当我运行“phar”时,我得到:
知道是什么原因造成的吗?
gcc - CentOS 6 产生奇怪的链接错误
我们的网络最近从 CentOS 5 切换到 CentOS 6。使用 gcc 编译后,我们发现在链接时我们发现了这个错误。
现在看来,在 CentOS5 中,我们的编译器会绕过它。
我们正在使用经过大量修改的 SCons 编译工具 (http://www.scons.org/)。我无法弄清楚这个错误,我不知道从哪里开始。这些错误的唯一区别是一台机器使用centOS 5,另一台使用centOS6。有没有人有什么建议?
Ĵ
centos - 试图在 Centos 上安装 LAMP?
嘿伙计们,我正在运行 Centos 6.2 minimum,我正在尝试为我的服务器安装 LAMP 并遵循本教程。
它安装完美,但是当我尝试将服务配置为自动启动时,它很酷
但是当我尝试
它说:
读取服务 mysqld 上的信息时出错:没有这样的文件或目录
php - PHP Solr安装不起作用
我遇到了尝试使用 pecl 扩展安装 solr 的错误。我读过这个:
- 尝试安装 pecl Solr 扩展,但它需要 curl(服务器故障)
我在 centos 6 服务器上使用 php 5.3.3。
两次我都遇到同样的问题:
有其他解决方法吗?
centos - CentOS 6 上的 Jodconverter - “无法启动和连接”
我正在尝试在 CentOS 6.2 服务器上设置 jodconverter-beta-4,但经过几天的尝试,我无法超越我目前所处的位置。我不是 *nix 的巫师,所以如果我犯了一些新手错误,请多多包涵。
我使用添加/删除软件为 OpenOffice.org 安装的组件是:
- 核心品牌
- 核心模块
- 计算,绘图,印象,数学,作家
- 电子表格、绘图、演示文稿、方程式、文字处理器库
- 额外的图形过滤器
- UNO
我在 /opt/ 中创建了一个符号链接
当我执行时:
我得到以下信息:
提前致谢!
svn - 带有 Neon 的 CentOS 6 和 SVN
在使用 CentOS 6 和 SVN 1.6 (yum install subversion) 或 1.7.5 时,当我尝试对 VisualSVN 服务器进行 SVN 检出时,我收到以下错误:
我环顾了网络,它建议执行以下操作:
然而,libneon-gnutls.so.27 在这个 libneon 包中不存在,导致解决方案无用(我已经尝试过):
是否有不涉及降级霓虹灯的解决方法?我不确定如何获得我需要的正确版本的霓虹灯。
java - JVM 在 CentOS 6 中的 CPU 使用率总是超过 100%
下午好。我的 CentOS 6(64 位)服务器上的 Java VM 遇到了一个非常令人费解的问题。它是具有四核 CPU(具有超线程)、16GB RAM 和 2TB 硬盘空间(在软件 RAID1 上)的服务器。我想我会在这里问,因为根据常见问题解答,关于开发人员使用的“常用工具”的问题是适当的。希望有人可以对这个问题有所了解。
我每天 24 小时在服务器上运行一个 Java 软件。今天早些时候(在服务器区域设置的午夜后几个小时检测到,这是值得注意的,因为这是本月的第一天)我收到连接到该软件的用户报告,因为客户端突然变得无法使用。JVM 从未中断或重新启动。上一次重启是在几天前,从那以后一直正常运行(使用大约 5% 或更少的 CPU,这是正常的)。
这一次,当我检查该进程时,它实际上正在吞噬所有可以与服务器上运行的其他应用程序搏斗的 CPU 时间(如 top 所报告的那样),或者超过 100%(如 ps 所报告的那样)。我尝试停止并重新启动应用程序,但一旦它运行,CPU 使用率会立即再次飙升至 100% 以上。内存使用正常。我尝试了不同的 JVM 标志,但无济于事。我尝试下载最新版本的软件并进行全新安装,但这也无济于事。最后,我尝试下载另一个完全不同的 Java 软件,但是当我在服务器上运行它时,它遇到了同样的问题。
当我下载该软件并在我的计算机上运行它时,CPU 使用率是正常的。因此,我假设服务器出错了,但我无法想象它可能是什么。服务器的 JVM 是最新的,来自标准的存储库包(没有任何定制)。
从 java -版本:
来自 uname -a:
来自 centos-release/redhat-release/system-release:
免费报告大约 14.5gb 可用 RAM。df 报告 /home 分区(有问题的软件及其所有文件所在的位置)中有大约 1.4tb 的可用磁盘空间。
有任何想法吗?请询问您是否需要更多数据,并随时建议我尝试/检查的程序。在查找问题时,我发现有几个人在 JVM 窃取 CentOS 上的所有 CPU 时遇到问题,但似乎没有一个与我的问题相符。
security - Nmap:服务器在 nmap 运行后停止接受新连接
我有一个安装了 nmap 5.51 的 CentOS 6 服务器。我发出以下命令:
所以无论如何......我运行这个命令,等待几分钟,它会打印结果并退出。我打开另一个终端窗口(或选项卡),尝试通过 SSH 连接到同一台服务器......并且连接超时。每次都会发生这种情况,并且只有在运行 nmap 之后才会发生。重新启动是唯一可以修复它的方法。
似乎如果我已经建立了连接,它会继续通信,但新的连接会被拒绝。就像我说的,nmap 已经退出,并且我确保它不在进程列表中(ps uax | grep nmap)。
还有一件事,最奇怪的是:nmap 运行时一切正常。当它消失时,恶作剧就开始了。
但这并不一致。当我添加参数 -T2(“礼貌”扫描)时,服务器立即关闭,包括现有连接。
接下来是什么?
请注意,搞砸的服务器是进行扫描的服务器,而不是目标。
kernel - yum 无法更新 Centos 6 内核,uname -r 仍然显示旧版本
我发送了这些命令:
如您所见,它仍在运行 2.6.32 内核的旧版本,而 yum 说我安装了另一个版本。我重新启动了系统,它是一个vps。