我为PHP 5.5安装了SSH2扩展,以满足magento的要求(能够使用PHP 5运行计划作业(crontab))。当我运行"pecl install-f ssh2"时,它给了我以下错误:
PHP致命错误:允许的内存大小262144字节已用尽(已尝试分配3200字节)
我应该更改pearcmd.php的值吗?
无需修改php.ini。
您可以使用-d
设置当前命令的内存限制。参见:pecl help options
pecl -d memory_limit=500M install -f ssh2
您也可以使用epel repo:中的yum安装此模块
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum install php-pecl-ssh2