Я абсолютный новичок … не узнал о SSh еще час назад и получил свой первый VPS 2 часа назад. Все еще учусь!
Поэтому я устанавливаю MediaWiki и должен добавить расширение APC. Но проблема с лиллом. Любые идеи / советы?
[root@www ~]# pecl install apc` downloading APC-3.1.13.tgz ... Starting to download APC-3.1.13.tgz (171,591 bytes) .....................................done: 171,591 bytes 55 source files, building running: phpize Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Extension Api No: 220090626 shtool at '/var/tmp/APC/build/shtool' does not exist or is not executable. Make sure that the file exists and is executable and then rerun this script.`
Удалите флаг noexec из каталога / var / tmp, используя следующую команду:
mount -o remount, exec / var / tmp /
Вы можете использовать ту же команду, чтобы добавить флаг noexec
mount -o remount, noexec / var / tmp /
Попробуйте это, скопированный с http://blog.litespeedtech.com/2013/04/05/trouble-shooting-pecl-install-doesnt-work/
Более подходящим обходным
temp_dir
являетсяtemp_dir
PECL на раздел или путь, который позволяет выполнить:mkdir /root/tmp pecl config-set temp_dir /root/tmp
или
pear config-set temp_dir /root/tmp
(Существует известная ошибка, когда
pecl config-set
не работает, ноpear config-set
делает. Если это так, просто используйте команду конфигурации PEAR. PECL будет использовать PEAR при выполнении установки.)Это обходное решение сохраняет все преимущества безопасности при наличии / tmp, установленном как noexec, но также позволяет устанавливать PECL.