前回も同内容で質問しましたが、内容を整理して再度質問します。
現在さくらのVPSサーバをレンタルし、centos6.2でサーバ設定をしました。
設定は以下のサイトを参考にしました。
http://akabeko.me/blog/2012/04/revps-01-prepare-ssh-key/
IPを叩くとApache 2 Test Page powered by CentOSが出ますので、設定に多分間違えはないと思います。
サイボウズoffice6は問題なくインストールされ、インストールファイルはvar/www/html/に保存されています。
この状態で以下のアドレスを入力し起動テストをしました。
http://××.×××.×××.×××/ag.cgi?
そうするとag.cgiファイルの保存画面が出てきて、サイボウズを起動する事が出来ません。
どのようにすれば起動できるようになるでしょうか?
教えて下さい。
httpd.confの最後に次のように書いて試してもらえますか。
AddHandler cgi-script .cgi
<Directory "/var/www/html">
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>
そうするとag.cgiファイルの保存画面が出てきて、サイボウズを起動する事が出来ません。
404 Not Found じゃなくなったんですね。
/etc/httpd/conf/httpd.conf で下記のようにしてみたらどうでしょうか?
<Directory "/var/www/html"> ... (中略) ... Options Indexes FollowSymLinks ExecCGI
手元の CentOS 6.2 のデフォルトでは、/var/www/html に対する Options の設定は「Indexes FollowSymLink」になっているので、これに ExecCGI を追加します。
/var/www/html に対する設定で、
AllowOverride None
という設定が入っているので、.htaccess で ExecCGI を書いても無効になっているとおもいます。
パパトモさんの回答の方にコメントが追加できなくなっていたので、こっちの方で。
解決できて何よりです。
最後の ELF のエラーにたどり着いた時には、「おっ、これは」と思って、心のなかで「よっしゃぁ」だっただけに、ベストアンサーを持っていかれちゃったのは、ちと悔しい(^^;。
いえいえ、色々と教えていただいて本当に助かりました。
どちらの方にもベストアンサーをお届けしたかったのですが、申し訳ありません。
まだまだVPS初心者なので、又質問するかと思いますが、どうかよろしくお願いします。
httpd.confの最後に次のように書いて試してもらえますか。
AddHandler cgi-script .cgi
<Directory "/var/www/html">
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>
> ag.cgi: ELF 32-bit LSB executable, Intel 80386, ...(略)
やはり、バイナリの実行ファイルですね。
> bash: ./ag.cgi: /lib/ld-linux.so.2: bad ELF interpreter: ...(略)
ひょっとして、64bit 版の CentOS ですか? であれば、下記のページが参考になるかもしれません。
http://slumbers99.blogspot.jp/2012/04/centos-64bit-libld-linuxso2-bad-elf.html
yum install ld-linux.so.2
これで動きました。
ありがとうございます。
この数日間がようやく報われました。
本当にありがとうございます。
> ag.cgi: ELF 32-bit LSB executable, Intel 80386, ...(略)
2012/06/14 11:47:07やはり、バイナリの実行ファイルですね。
> bash: ./ag.cgi: /lib/ld-linux.so.2: bad ELF interpreter: ...(略)
ひょっとして、64bit 版の CentOS ですか? であれば、下記のページが参考になるかもしれません。
http://slumbers99.blogspot.jp/2012/04/centos-64bit-libld-linuxso2-bad-elf.html
yum install ld-linux.so.2
2012/06/14 11:56:54これで動きました。
ありがとうございます。
この数日間がようやく報われました。
本当にありがとうございます。