■ hatsune[NO.51:2004/07/12 (mon) 13:33 /HP]
はじめまして、hatsuneといいます。 今回、imgdiaryをダウンロードさせていただきました。
サーバー側のしばりで、絶対記述に書き換え設置をおこなったのですが、微妙に作動しない箇所があります。
1,管理室に入り、新規投稿すると2重投稿のエラーが出る。 2,管理室からトップページを選択し、移動すると移動せずエラーがでる。
今のところパスワードをデフォルトの値にいているので、よろしければ見ていただけませんか? お忙しいとは思いますが、よろしくお願いします。
■ 朔也@管理人[NO.52:2004/07/12 (mon) 19:17 /HP]
初めまして、hatsuneさん。管理人の朔也です。 動作の確認をしてみましたが、確かにおかしいです。かなり不安定ですね。
「サーバー側のしばりで、絶対記述に書き換え設置をおこなった」
との事ですが、これは改造をされたということですね? とりあえず、ファイルの拡張子「.cgi」を「.txt」に変えてアップロードして、URLを教えて下さい。どのように改造されたのか、スクリプトを見ない事には判りません。それと同時に、どのような規制があるのか教えて頂けますか? それと、先に言っておきますが、当サイトのスクリプトは全サーバ対応ではありません。ですので、私が確認を行ったとしても、動かない場合もあります。申し訳ありませんが、ご了承下さい。
|
■ hatsune[NO.53:2004/07/13 (tue) 21:54 /HP]
こんばんは。丁寧に返信していただきありがとうございます。 とりあえず拡張子を変えてアップしてみました。 改造ということになり、規定に違反していましたら申し訳ありません。
サーバの縛りは次のようになっています。
■ CGI動作環境
L.H.Sでご提供しておりますWindows2000Serverでは、すべてのアクセス権(パーミッション)はL.H.Sの方でCgi-binフォルダに設定いたします。したがいまして、お客さま側からのパーミッションの設定はできません。通常Cgi-binフォルダ内は「777」、それ以外のエリアは「755」の設定になります。また、ほとんどのフリーCGIは、UNIXでの使用を前提に作られております。スクリプト内部をご覧いただけるとわかるかと思いますが、パス記述が相対パス(./○○○.cgi)などとなっています。Windowsではサーバ内部のファイル、フォルダを指定する際は、絶対パスで記述しないと動作しない場合もございます。なお、Perlスクリプト、CGIスクリプト内にUNIXコマンドを呼び出すプログラムは、当サーバがWindowsのため、機能いたしませんのでご注意ください
お忙しいところ申し訳ありません。 まったくの初心者ですので失礼がありましたらお詫び申し上げます。 よろしくお願いします。
|
■ 朔也@管理人[NO.54:2004/07/14 (wed) 19:26 /HP]
個人で使う分に関しては、改造して頂いても規定に違反することにはなりません。 サイトのデザインや、機能に関しては、個人の責任において、自由に変更して頂いて良いことにしてありますので、大丈夫ですよ。
さて、本題です。Windows2000Serverに関しては、扱った事がないので絶対とは言えませんが、おそらくリロードのために使用している「locationヘッダ」が問題なのだと思います。 ということで、これを使わずにリロード出来るように修正しました。
http://garden.s60.xrea.com/imgdiary.txt
このファイルをダウンロードして、拡張子を今度は「.txt」から「.cgi」に変更して設置してみてください。
|
■ hatsune[NO.55:2004/07/14 (wed) 20:11 /HP]
お忙しいところ本当に申し訳ありません。 早速転送してみたのですがエラーが出ます。 CGIをまったく理解できない私にとっては エラーが出たらお手上げです・・・・。
もし余裕がありましたら(ないですね・・スミマセン) みてやってください。 本当にご迷惑をおかけします・・。
|
■ hatsune[NO.57:2004/07/15 (thu) 17:31 ]
本当にお手数をおかけしました。 なんとお礼を言ってよいかわかりません。 結局設置は出来ませんでした。
リンククラブのほうにもメールを送ってみたのですが、フリーで配布されているCGIはほとんど改造しないと使えないということでした。
私も知識がないので、どこをどう改造していいかわからず、いろいろとご迷惑をおかけすることとなりました。
お忙しい中、プログラムの改造までしていただいてありがとうございました。深くお礼申し上げます。
|
■ 朔也@管理人[NO.58:2004/07/15 (thu) 18:26 /HP]
無理でしたか。それは残念です。こちらとしても、出来るかぎりのことはしたつもりなのですが、やはり私にはWindowsサーバは難しいです。 たぶんインストールされているPerlにも、問題というか、違いがあるのだと思います。 いえいえ、こちらこそ、お役に立てなくてすいませんでした。
|
|