お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2015-07-29 23:00:12

pack555
新しいメンバ
登録日: 2015-07-29

CGIによるファイル書き込みでPermission denied

はじめまして投稿させて頂きます。
Linuxは過去にRedHatLinuxで自宅サーバーを立ち上げていましたが、知識は浅いものです。
最近、Ubuntuデスクトップ版にてWebサーバーをいろいろ試しています。

それでapache2.2にてcgiを動かそうと試していましたところ、
cgi自体は動いているのですが、どうもファイルを書き込もうとするとエラーとなってしまいます。

●環境
Ubuntu14.04LTS JP

●エラー
[cgi:error][pid ****] [client *.*.*.*:*****] AH*****(13)Permission denied: exec of '/var/www/cgi-bin/thumb/****.JPG' failed, referer: http://localhost/cgi-bin/index.cgi

試していたcgiは画像表示のcgiですがサムネイル画像書き込みでエラーとなってしまいます。
他に掲示板のcgiも試していましたが同様にファイル書き込みでエラーとなるようでした。
書き込み先のフォルダは777にしています。

自分で試してみたことは

・chownで所有者をrootから変更する
・apacheのetc/apache2/apache2.confのUSER,GROUPを変更する
・SELinuxを無効化 (参考)http://rfs.jp/server/security/selinux01.html

ですが、何も改善されませんでした。

自分では簡単に解決できなそうに感じまして、
何かご存じの方居られましたら
ご教授いただけないでしょうか。
よろしくお願いいたします。

オフライン

 

Board footer

Powered by FluxBB