Foros: インストールQ&A (Thread #26475)

パーミッションの設定 3つのウィンドウすべて 「動作OK」 となる・・・ 何も表示されない (2010-06-07 19:59 by seesa #51109)

seesaと申します。
今現在お客様のサイトに簡単に更新できてPCも携帯もページができるCMSを探していまして、
AD-EDIT2を発見し、その使いやすさから導入を検討しています。

題名の件ですが、インストールページを見ながら、サーバー内にadedit2.9.6packのsetup.cgiとadedit2.tarをUPしました。
ブラウザからhttp://www.○○○○○○.net/○○○○/setup.cgiにアクセスし、設定を使用としたのですが、
パーミッション設定のところの「3つのウィンドウすべて 「動作OK」 となるよう設定してください。」の下のテキストボックスに
何も表示されません。パーミッションを変更しても表示されませんでした。

それが原因か、そのままページ最下部の「セットアップ開始」をクリックしても
セットアップページで「./adedit2.tarの解凍に失敗しました。このファイルを解凍してFTP等にてアップロードし、手動セットアップを行ってください」
と出てしまい、困っています。やはりパーミッションの設定ができていないからでしょうか。


クライアントのサーバーは、一般のレンタルサーバーではなく、クライアントの関係のシステム会社の自社サーバーを使っています。
perlのパスはサーバーに合わせてsetup.cgiを変更済み、(#!/usr/bin/perl)
CGIを動作させるためのパーミッションは「707」で設定致しました。

他社のサーバー内でテストした場合は、「3つのウィンドウすべて 「動作OK」 となるよう設定してください。」の下のテキストボックスOKが出て、うまくインストールまでできたのですが、何か解決策はありますでしょうか。

お忙しいところ恐れ入りますが、宜しくお願い致します。

Responder al #51109×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

RE: パーミッションの設定 3つのウィンドウすべて 「動作OK」 となる・・・ 何も表示されない (2010-06-08 12:12 by norenz #51131)

「下のテキストボックスに何も表示されません」
「./adedit2.tarの解凍に失敗しました。」
の2点から
インストールフォルダにファイルやフォルダを作成する実行権限が許可されていないことが予想されます。


社内サーバーでしたらインストールフォルダのパーミッションは「707」となります。

http://www.yourdomain.jp/ 直下にセットアップするのであれば
ドキュメントルートフォルダ(/var/www/html 等)を707に、

http://www.yourdomain.jp/dir/ 直下にセットアップするのであれば
ドキュメントルートフォルダ(/var/www/html/dir 等)を707にしてみてください。
Responder al #51109

Responder al #51131×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

RE: パーミッションの設定 3つのウィンドウすべて 「動作OK」 となる・・・ 何も表示されない (2010-06-08 17:50 by seesa #51148)

早い回答ありがとうございます。
早速ご教授頂きました方法を試してみたところ、無事テキストボックスにOKの表示がされ、adedit2.tarの解凍が完了し、インストールが完了しました。
本当にありがとうございました。

ただ、今度は、
管理画面上の
・スキン編集
(インストールフォルダ/admin/adskin.cgi)
・PCメニュー設定
(インストールフォルダ/admin/admenu.cgi)
・コンテンツ設定と携帯メニュー設定から項目を追加した際に左のnaviに表示される、新規コンテンツ(編集・確認・設定)
(インストールフォルダ/新規作成フォルダ名/admin.cgi)(インストールフォルダ/新規作成フォルダ名/index.cgi(インストールフォルダ/新規作成フォルダ名/config.cgi)

の上記3点において、クリックしたところ、500 Internal Server Error がでてしまいます。

またパーミッションの設定かと思い、管理画面上「システム設定」の「パーミッション設定」から、いくつかパーミッションの設定をし直してみたのですが、
どうもうまくいかないのです。

パターンとしては

・ディレクトリ 777 ・実行ファイル 777 ・ログファイル 777
・ディレクトリ 777 ・実行ファイル 707 ・ログファイル 777
・ディレクトリ 777 ・実行ファイル 777 ・ログファイル 707
・ディレクトリ 707 ・実行ファイル 777 ・ログファイル 707
・ディレクトリ 707 ・実行ファイル 707 ・ログファイル 707
・ディレクトリ 707 ・実行ファイル 707 ・ログファイル 666
・ディレクトリ 755 ・実行ファイル 755 ・ログファイル 666
・ディレクトリ 755 ・実行ファイル 755 ・ログファイル 666
・ディレクトリ 755 ・実行ファイル 777 ・ログファイル 666

上記を試しました。

なにか他に原因があるかと思い、
Perlやサーバーのチェックツールをインストールし、試してみました。
【Perl文法チェック & 環境調査CGI】
http://sugutsukaeru.jp/support/84/index.html

こちらで試したところ、

(インストールフォルダ/新規作成フォルダ名/admin.cgi))でエラー
Can't locate LWP/Simple.pm in @INC (@INC contains: /サーバーのパスが長々と記載) at admin.cgi line 3212.
BEGIN failed--compilation aborted at admin.cgi line 3212.


(インストールフォルダ/admin/admenu.cgi)でエラー
Can't locate LWP/Simple.pm in @INC (@INC contains: /サーバーのパスが長々と記載) at admenu.cgi line 1100.
BEGIN failed--compilation aborted at admenu.cgi line 1100.

と出ました。情報が中途半端になってしまいすいません。
上記2点はパーミッションから付随するエラーかもしれないのですが、念のため記載させていただきます。
何度も申し訳ありません。お忙しいところ恐れ入りますがアドバイスの程宜しくお願い致します。
Responder al #51131

Responder al #51148×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

RE: パーミッションの設定 3つのウィンドウすべて 「動作OK」 となる・・・ 何も表示されない (2010-06-08 20:48 by norenz #51152)

おそらく、サーバーにインストールされている
perlのバージョンが5.8以上でないと想定されます。

Can't locate LWP/Simple.pm というエラーですが
CGIを動作させているperlに、LWPモジュールが組み込まれていない
といったエラーですね。

LWP機能は、perl-v5.8 において本来カバーされるべきものです。

サーバーのperlのバージョンを5.8以上へアップデートすると
正常に動作すると思われます。

Responder al #51109

Responder al #51152×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

RE: パーミッションの設定 3つのウィンドウすべて 「動作OK」 となる・・・ 何も表示されない (2010-06-09 10:22 by seesa #51170)

返信ありがとうございます。
なるほど。perlですね。
クライアントのサーバーの担当者様からは、perlのバージョンが5.8以上とは言われているのですが、
もしかしたらLWP機能だけついていないというのがあるのでしょうか。
問い合わせしてみます。また何かありましたら、書き込みさせて頂きます。本当にありがとうござました。
Responder al #51152

Responder al #51170×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

RE: パーミッションの設定 3つのウィンドウすべて 「動作OK」 となる・・・ 何も表示されない (2010-07-08 14:14 by seesa #51830)

先日やっとサーバ側に対応してもらい、なんとか動作するようになりました。
遅くなりましたが、報告させていただきます。ありがとうございました。
Responder al #51152

Responder al #51830×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar