我正在为PHP 5.5安装SSH2扩展,以满足magento的要求(能够使用PHP 5运行预定作业(crontab))。当我运行“pecl install -f ssh2”时,它给了我以下错误:
PHP致命错误:允许的内存大小为262144字节(已尝试 在第66行的/usr/share/pear/pearcmd.php中分配3200个字节
我应该更改pearcmd.php的值吗?
答案 0 :(得分:0)
无需修改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