ラウンジ(兼FAQ掲示板)

WEB EDITORでの保存について
過去ログ NO.1097334371
□ ばいお [2004年10月08日10時40分]
いきなり質問してしまいますが、
WEB EDITORで編集したhtmlを保存しようと思って
保存のボタンを押すと、保存はされずにリセットされて
編集する前の状態に戻ってしまいます。
編集した後に確認ボタンを押すと、ちゃんと編集した内容が反映されているのですが、保存ボタンを押すとリセットされ、編集した内容もクリアされます。
ほかにもファイルのアップロードや削除もできません。

どうかアドバイスをお願いします。
*何か知りたい情報があれば聞いてください。
□ NXer [2004年10月08日21時04分]
はじめまして。NXerです。

web_editorの解説欄に---------------引用
各環境に極端な負荷がかからないように
-------------------------------------by suepon
と警告がしてあります。当方はローカルサーバーでテストしています。
ツリーメニューは、テスト用なので負荷を感覚的に把握できないほど
単純です。

>知りたい情報

時間の都合で当方のテスト例の情報を書きます。そちらと比べて
ディレクトリ構成や初期設定を修正してみてください。
すくなくとも、当方のテストでは全ての機能に問題は発生して
いません。このことから、多分自己解決されると思います(願望)。

1)ツリーメニュー(左フレームに表示)

/WEB EDITOR/
....|-jcode.pl
....|-/my website/
....|.....|-access.html
....|.....|-newpage.html
....|.....|-savetest.html
....|-/tree_image/
..........|-close_mac.gif 他のgifは略

2)web_editor.cgiのURLとディレクトリ構成

http://127.0.0.1/~user/web_editor/web_editor.cgi

/public_html/
.....|-/web_editor/
...........|- web_editor.cgi (パーミッション:705 or 755)
...........|- jcode.pl
...........|-/my website/
...........|.....|-access.html
...........|.....|-newpage.html
...........|.....|-savetest.html ・・・ファイル保存テストhtml文書
...........|-/tree_image/ アイコン画像設置ディレクトリ
.................|-close_mac.gif 他の画像略

3)初期値の設定(すえぽんさんのまま)
--------------------------
# このスクリプトファイルの名前
$script = "web_editor.cgi";
# ツリー表示開始ディレクトリを相対パスで記述("."でこのスクリプト設置場所以下)
#(最後に/を付けないこと)
$st_dir = ".";
--------------------------------------------

4)編集中のファイル名欄に表示されるURL

ファイル名 ./my website/savetest.html

*********作業メモ**********
今すぐ必要とは思いませんが、サーバーに高負荷をかける恐れがある
cgiをサイトに設置される場合は、テストのために、ローカルサーバー
を構築されますことをお勧めします。

さて、web_editor.cgiはディレクトリ構成とその構成を正し
く反映する初期設定がなされていれば、サーバーなどに特別
な制限・制約のない限り、不具合が発生する可能性は低いと
思います。

"./"は、cgiが動作しているディレクトリを意味します。
この場合、すべての動作はweb_editor.cgiというファ
イルがある/web_editor/配下で実行されます。

>押すと、保存はされずにリセット

プロバイダーが不明です。無料ホームページのサーバーでは
広告の問題があったり、パーミッションの設定が環境によっては
微妙に異なります。ディレクトリ構成と初期設定に問題が
無い時は、原因はそのあたりかも知れません。
とりあえず、cgi設置の「定石」を書きました。お試しください。
□ ばいお [2004年10月08日22時09分]
親切な対応ありがとうございます。

NXerさんの書かれた事をすべて確認してみました。
しかし、1)〜4)のいずれも(自分の見た限りでは)正常にもかかわらず
いまだに保存などができません。

ちなみにプロバイダーはCATVです。
容量は超えていませんし、CGI,SSIも利用可能で、問題は無いと思います。
無料ではありません。

今までいろいろなCGIを自分のサイトに設置してきましたが
どうしてもこのCGIだけはうまく行きません。
どうかアドバイスをいただけないでしょうか?
□ NXer [2004年10月09日19時34分]
>保存などができません
という理由がまったくわかりません。NXerです。
当方のローカルサーバーでの動作検証からは、100%動
作するはずです。そちらのディレクトリ構成と初期設定
は当方は未確認です。

>見た限り
再度見直されても同一の結果になるかもしれませんが
100%ご自身で正しいと判断された場合は、次の
とおりです。つまり、動作しないという結論です。
(過去ログにもありますが、設置はできたが運用できない
ことはありえます。)

***********以下愚案、故に暇に任せてお読みください**********
>どうかアド
ということですから、すえぽんさんのリソースをお借りして
愚案を投稿します。

動作しない、という事実が動かしがたい時、次の
選択肢があります。1)をお勧めします。

1)設置をあきらめる、類似のフリーウェアにする
2)設置をあきらめるが、せめてできない理由を
  知りたい(というのはすえぽんさんのcgiには
  javascriptとperl, html言語のハイブリッドスクリプト
  が多数含まれ、今後別のcgiを利用する場合にほぼ同じ
  問題が出る可能性が予見できるため。)

では2)を選択した時、どのようにweb_editorが「動作しない」
ことをそちらで検証したらいいのでしょうか。

2.1)すえぽんさんのcgiをいくつか試しにインストール
して、動作を確認してみる、動作しないことがあれば
それ(ら)には共通して、そちらのプロバイダーが提供
するサーバー(ウェブプログラム)が対応していない
(設定になっている)ことが検証できます。

2.2)もし可能なら、同一のプロバイダーと契約をしている
方に、次の環境でweb_editorをインストールしていただき
動作検証をしていただく。(別のコンピュータをお持ちなら
それでもよいと思います。)
環境は、できれば、同一のコンピュータと同一OS
(例 ウィンドウズ系)とします。また、ブラウザーの
設定もほぼ同一のものとします。
もし動作可能なら、ご自身のコンピュータ環境が原因になります。
コンピュータの環境によっては、レジスターなどは、ソフトの
インストールなどを繰り返すうちに変化して、不具合の原因になります。

当方の限られた経験から検証方法を書きました。
さらによい方法があると思います。ぜひともよりよいウェブサイト
構築のため、契約しておられますサーバーのcgiの仕様と限界をお
調べください。cgiは、サーバーに100%依存しますから。

すえぽんさんの作品はこれまでのご経験を「研ぎ澄ます」砥石(といし)
と時に感じます(愚観激笑)。
□ ばいお [2004年10月10日00時06分]
プロバーダーの説明には・・・

加入時に5Mbまで無料で作ることができます。また、TELNET・FTP接続ができます。(CTY網内からの接続のみです。)
 チャットや掲示板、カウンターなどで使うCGI(Perl)・SSIなどの利用もできます。

としか書いてありません・・・σ(^_^;)アセアセ...

自分の設置方法に落ち度があったとは考えにくい(設置方法が簡単だった)ので、もうサーバーのcgiのせいにしてしまいます。
とりあえず、類似したフリーソフトを探す事にします。

今まで親切な対応ありがとうございました。
一定時間書込が無かったので過去ログに移りました

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.