Запустите следующие команды в командной строке вашего сервера:
$ mkdir /root/tmp
$ mount --bind /root/tmp /tmp
$ umount /tmp; umount /var/tmp
$ pecl install mongo
Несколько вещей:
/root/tmp
- это просто произвольный временный каталог.Вы можете использовать все, что хотите, при условии, что оно существует. - В некоторых инструкциях говорится, что следует использовать
--host
вместо --bind
.На RHEL / CentOS mount
говорит, что --host
- нераспознанный вариант. - Если вы работаете на виртуальной машине, вероятно, вам придется делать это каждый раз, когда вы перезапускаете свою виртуальную машину / контейнер.
Для клиентов Media Temple я могу подтвердить, что это работает как на (dv), так и (ve) серверах с CentOS 5 и 6.