Php
改變pecl的臨時目錄?(安裝問題)
我正在嘗試安裝
imagick
在執行 Centos 5.8 的 VPS 上。通常,這是一個快速修復,但託管服務提供商不允許(權限已被拒絕)我使用典型修復,即重新掛載/var/tmp
為執行檔,然後重新掛載為非執行文件。我已經執行了以下命令而沒有錯誤(正如預期的那樣,需要 gcc):
yum install php-pear gcc yum install ImageMagick ImageMagick-devel
之後,當我執行
pecl install imagick
它時,它會返回 /var/tmp 權限被拒絕。有沒有辦法讓我更改預設位置
/var/tmp
來解決這個問題?還是有另一種解決方法或我缺少的東西?謝謝!
在可以執行二進製文件的文件系統上設置不同的臨時目錄。例如:
mkdir /root/tmp pecl config-set temp_dir /root/tmp
或者:
pear config-set temp_dir /root/tmp