Questions tagged «centos»

CentOS是一个免费的(如啤酒和演讲中的)GNU / Linux发行版,由社区驱动并基于从RedHat发行的源代码。

1
命令行上的PHP显示“内存不足”,没有文件名,行号或内存值
我最初将此内容发布在/programming/9665189/php-on-command-line-displays-out-of-memory,但建议改为在此处发布。 当脚本中的内存不足时,这不是正常的致命错误,因为它没有给出文件名,行号或已使用的内存量。每当我尝试在命令行上运行php时,它只是说“ Out of memory”(内存不足),要么在传递脚本时要么直接运行php。即使尝试运行不存在的脚本也会给出相同的消息。 换句话说,我得到这个: dan@server [~]# php Out of memory dan@server [~]# php test.php Out of memory dan@server [~]# php doesntexist.php Out of memory dan@server [~]# php -v Out of memory 但是通过Apache的PHP绝对可以正常工作。我只是在CLI上收到此错误。 有问题的机器正在运行64位的CentOS版本5.7(最终版)和PHP 5.3.10。这是一台专用服务器。 我已经尝试按照建议的方式运行dan作为ulimit -a,这是输出: core file size (blocks, -c) 200000 data seg size (kbytes, -d) 200000 …

6
CentOS全新安装上的DNS问题
我在用CentOS 6.2安装的新机器上遇到一些DNS问题。 我可以使用nslookup,dig或host查找名称。我可以按名称或IP地址ping计算机。但是,当我尝试使用其他工具(例如ssh,wget或yum)时,它们无法解析名称。例如: # wget http://www.google.com --2012-03-08 14:48:06-- http://www.google.com/ Resolving www.google.com... failed: Name or service not known. wget: unable to resolve host address `www.google.com' # ssh www.google.com ssh: Could not resolve hostname www.google.com: Name or service not known # ping -c 1 www.google.com PING www.l.google.com (74.125.113.106) 56(84) bytes of data. …



2
CentOS 6 Kickstart忽略了“ selinux --disabled”
我一直在和这个争斗一阵子,似乎CentOS 6出现了回归,直到anaconda忽略了该selinux --disabled指令。这似乎首先出现在RHEL 4.8中,然后重新出现在RHEL 5.6中。 现在,在以前的发行版中,您只需将sed语句添加到%post指令中即可将其禁用。 sed -i -e 's/\(^SELINUX=\).*$/\1permissive/' /etc/selinux/config 我遇到的问题是RHEL / CentOS 6中的新功能是它们默认设置文件系统属性,因此您现在必须清除这些属性。 我尝试运行以下命令来删除我的%post部分中的那些属性,但是它没有任何效果。 find . -exec setfattr -x security.selinux {} \; 我的kickstart文件在下面,以防您发现它有帮助: #version=RHEL6 install url --url=http://ny-man01.ds.stackexchange.com/centos/6/os/x86_64 lang en_US.UTF-8 keyboard us %include /tmp/nic-include rootpw --iscrypted <mmm no you don't even get the encrypted version> firewall --service=ssh,ntp,snmp authconfig --enableshadow …

2
使Shell脚本在CentOS上作为守护程序运行?
编辑:由于某种原因,我的帖子一半被截断,不确定发生了什么。我将尽快更新,并将在顶部发布。 编辑:我再次更新了帖子,对不完整的问题表示抱歉。 编辑(美国东部标准时间2011年10月10日晚上8:55):我像史蒂文建议的那样更新了/srv/rhodecode/start.sh,仍然没有喜悦。它继续像这样挂起: [lpeabody@vcs rhodecode]$ sudo /etc/init.d/rhodecode-server start Starting rhodecode-server: 我已经更新了以下脚本以显示更改。 我一生中从未写过shell或bash脚本。我正在尝试在CentOS上安装RhodeCode,并且有Debian和Gentoo的初始化脚本,但没有RedHat / CentOS的初始化脚本,这对我来说太疯狂了。所以我需要写一个,因为我们的服务器环境仅限于运行CentOS5。该项目的源代码可以在Bitbucket上找到。 这个想法是运行带有Celery和RabbitMQ的RhodeCode。这些都是用Python编写的,我使用virtualenv将环境包含在自己的独立虚拟容器中。我在这里有了shell脚本的主意。 我创建了一个名为rhodecode的系统用户,并创建了目录/ var / run / rhodecode,该目录由rhodecode拥有。我还创建了production.ini所在的/ var / www / rhodecode以及/srv/rhodecode/start.sh,所有这些文件均由rhodecode拥有。 权限: [lpeabody@vcs run]$ ll -a /var/run/rhodecode total 12 drwxr-xr-x 2 rhodecode rhodecode 4096 Oct 10 15:57 . drwxr-xr-x 21 root root 4096 Oct 10 …

1
在Centos6上禁用IPV6
我想在刚刚在Xen中设置的新Centos6虚拟服务器中禁用IPV6。我已经按照此处的说明进行操作,然后重新启动/重新启动了网络。 更新:遵循以下内容,这似乎奏效了,但现在还没有获取ipv4地址? eth0 Link encap:Ethernet HWaddr 9A:F0:43:47:04:F1 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:941 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:89952 (87.8 KiB) TX bytes:0 (0.0 b) Interrupt:14


8
HTTPD死了,但子系统锁定
我今天在php.ini中修改了max_execution_time,当我重新启动服务器时,出现此错误: Stopping httpd: [FAILED] Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs 我杀死了httpd proc:killall httpd,并且启动正常,但是我无法在服务器上打开任何网站。 服务httpd状态OUTPUT: httpd dead but subsys locked 我从/ var / …

8
在CentOs 5上安装/启用PHP Pecl Intl扩展
原始问题: 我在CentOs 5机器上安装PHP Pecl Intl扩展时遇到问题。 安装完这两个命令后,icu并libicu使用以下命令: $ yum install icu $ yum install libicu 我试图像这样安装Intl扩展: $ /usr/bin/pecl install intl 我选择搜索ICU库和头文件的默认位置。它最终像这样崩溃: checking whether to enable internationalization support... yes, shared checking for icu-config... no checking for location of ICU headers and libraries... not found configure: error: Unable to detect ICU prefix or …

8
Linux网络崩溃:找出原因的最佳步骤?
昨晚我们的Linux(CentOS)服务器之一无法访问。 除远程控制台外,服务器无法以任何方式访问。使用远程控制台登录后,事实证明我也无法ping通任何外部主机。 一个简单的方法service network restart解决了这个问题,但是我仍然想知道是什么原因引起的。我的日志文件似乎一点都没有指示错误(除了需要网络连接且在网络故障后失败的各种守护程序之外)。 我是否可以采取其他任何措施找出导致此问题的原因? 编辑:这只是再次发生。在我重新启动网络服务之前,服务器完全没有响应。任何建议都欢迎。这可能是由硬件组件故障引起的吗? 根据Madhatters的要求,以下是当时日志的一些摘录(网络在20:13崩溃): / var / log / messages: Dec 2 20:01:05 graviton kernel: Firewall: *TCP_IN Blocked* IN=eth0 OUT= MAC=<stripped> SRC=<stripped> DST=<stripped> LEN=40 TOS=0x00 PREC=0x00 TTL=101 ID=256 PROTO=TCP SPT=6000 DPT=3306 WINDOW=16384 RES=0x00 SYN URGP=0 Dec 2 20:01:05 graviton kernel: Firewall: *TCP_IN Blocked* IN=eth0 OUT= MAC=<stripped> …


2
CentOS下载目录/ var / cache / yum / base / packages中空间不足
我尝试在安装时安装百胜libpcap Error Downloading Packages: 14:libpcap-0.9.4-15.el5.i386: Insufficient space in download directory /var/cache/yum/base/packages * free 0 * needed 108 k 这是df -h的输出: Filesystem Size Used Avail Use% Mounted on /dev/sda1 20G 19G 0 100% / /dev/sda3 202G 38G 154G 20% /home tmpfs 1.5G 0 1.5G 0% /dev/shm 和fdisk -l: Disk /dev/sda: 250.0 …

3
从开源的p2v v2v v2p工具?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我们有centos,fedora,ubuntu服务器和台式机,我们正在寻找适用于p2v v2v v2p的良好开源工具,我们这里不使用vmware,仅使用xen或kvm。服务器的相同部分转移到了新硬件,而xen或kvm上的服务器转移了。同样可以帮助我!

2
在Linux上禁用Apache自动启动
我正在运行已安装Apache的CentOS。它会自动启动(脚本位于/etc/init.d中)。由于这是一台独立的数据库服务器,因此无需运行Apache。如何禁用启动?只是删除/etc/init.d中的文件?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.