Centos5.8を実行しているVPSにimagick
をインストールしようとしています。通常、これは簡単な修正ですが、ホスティングプロバイダーは、/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