【发布时间】:2014-03-21 19:54:28
【问题描述】:
我有 composer.phar,它在我的 ubuntu 服务器上运行良好,然后今天当我尝试使用它时,我什么也没得到。例如,当我运行“php composer.phar”时,我根本看不到任何输出(即使使用 -v)
我尝试下载新的 composer.phar,但没有解决问题。
我的 PHP:
PHP 5.5.5-1+debphp.org~precise+2 (cli)(构建时间:2013 年 10 月 28 日 12:57:03) 版权所有 (c) 1997-2013 PHP Group Zend Engine v2.5.0,版权所有 (c) 1998-2013 Zend Technologies Zend OPcache v7.0.3-dev,版权所有 (c) 1999-2013,由 Zend Technologies 提供
【问题讨论】:
-
您是否安装了 rootkit 或 php 二进制文件已被恶意替换?
-
嗯,我想知道是否是这种情况,有什么方法可以检查吗? Chkrootkit 似乎没有报告任何问题。
-
我首先检查 php 二进制文件;
ls -al `which php`应该会为您找到它。至于检测 Rootkit……嗯,这就是它们的重点……隐藏。 -
我得到 'lrwxrwxrwx 1 root root 21 Nov 6 17:01 /usr/bin/php -> /etc/alternatives/php'。另外,我删除并重新安装了 php,同样的问题。 PHP 在其他应用程序中运行良好。
-
原来我的 zoneinfo 已损坏,导致 PHP 出现故障。通过恢复 zoneinfo 来修复它。非常感谢您的帮助。
标签: composer-php