Estou tentando instalar imagick
em um VPS rodando Centos 5.8. Normalmente, é uma solução rápida, mas o provedor de hospedagem não permite (a permissão já foi negada) que eu use a correção típica, que é remontar /var/tmp
como executável e depois remontar como não executivo.
Já executei os seguintes comandos sem erros (como esperado, é necessário o gcc):
yum install php-pear gcc
yum install ImageMagick ImageMagick-devel
Depois disso, quando executo, pecl install imagick
as permissões /var/tmp foram negadas.
Existe uma maneira de alterar o local padrão para /var/tmp
resolver isso? Ou há outra solução alternativa ou algo que estou perdendo? Obrigado!
Responder1
Defina um diretório temporário diferente em um sistema de arquivos no qual você possa executar binários. Por exemplo:
mkdir /root/tmp
pecl config-set temp_dir /root/tmp
ou:
pear config-set temp_dir /root/tmp