[freebsd]portsnap でerror
2008 年 12 月 10 日
コメントはありません
Pleskを使ったサーバでpearとかSmartyとかを使うために。
Pleskでドメインを追加するとき、phpのopen_basedirとかinclude_pathを設定するときhttpd.confとかで設定しても有効になってくれなくてイラっとする。
そんなときは/var/www/vhosts/example.com/conf/にvhost.confを作って以下を記述。
<Directory /var/www/vhosts/example.com/httpdocs> php_admin_flag safe_mode off php_admin_value inclde_path ".:/usr/share/pear" php_admin_value open_basedir "/var/www/vhosts/example.com/httpdocs:/tmp:/usr/share/pear" </Directory>
その後、設定を読み込ませるために
/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=example.com
を実行。
apacheリロード。
service httpd restart
これでopen_basedirに/usr/share/pearが追加される。
タグ: hosts, pear, php, plesk
最近のコメント