サポート掲示板(ディスカッション)

最近の書き込み件数: 今日 0件、昨日 0件
未読分:47件

戻る 新規書き込み
ディスカッションへ
最新20件 最新50件 最新100件 最新200件 200件以前
昨日以降(0) 2日前以降(1) 3日前以降(2) 4日前以降(2) 5日前以降(2)
統計 アーカイブ リンク タイトル 画像 サーチ 携帯モード セットアップ

更に前の20件を見る


Message#47 2008年7月23日(水)00時45分
From: 管理人さん
返事 削除 変更
Re:統計が表示されない
kokkouさんのメッセージ(#46)への返事

> はじめまして
>
> 早速質問させていただきます。
>
> 統計を表示しようとすると、どのラジオボタンに
> チェックして「見る」を押しても
> 500エラーが表示されます。

管理人設定の「棒グラフの棒」のgifファイルのディレクトリを変更してみてください。
イメージがそのディレクトリに作成されないのかもしれません。

また、そのgifファイルを別なツールで予め作成してサーバーに置き、その設定でそのファイルを指定してみてください。
GDやサーバー側のなんらかの理由でgifが作成できないのかもしれません。


Message#46 2008年7月22日(火)21時46分
From: kokkouさん
返事 削除 変更
統計が表示されない
はじめまして

早速質問させていただきます。

統計を表示しようとすると、どのラジオボタンに
チェックして「見る」を押しても
500エラーが表示されます。

GIFファイルの作成を行っても同じです。

サーバーはロリポップで

use Archive::Zip;
use GD::SecurityImage::AC;

上記をコメントアウトした状態で使用しています。

よろしくお願いします。

Message#45 2008年6月1日(日)22時21分
From: takaさん
返事 削除 変更
Re:パスワードの設定に関して
申し訳ありません、自己解決しました^^;



takaさんのメッセージ(#44)への返事

> 先日は質問に答えていただき有難うございます。
>
> サーバーの運営者様に必要な物をインストールしていただきアップロードをしました。
> が、ここで一つ問題が発生しました。
>
> パスワードを設定する画面に行ったのは良かったのですが、パスワードをどのように設定しても「パスワードファイル作成に失敗しました」と表示されてしまいます。
> この原因として考えられるのはどんな事がありますか??
>
> 一応、パスワードは半角英数字を4〜8や、全角で4〜8でいろいろと試してみましたが、どの様に設定してもうまくいきませんでした。
>
>
> ご回答をお待ちしています。

Message#44 2008年6月1日(日)20時12分
From: takaさん
返事 削除 変更
パスワードの設定に関して
先日は質問に答えていただき有難うございます。

サーバーの運営者様に必要な物をインストールしていただきアップロードをしました。
が、ここで一つ問題が発生しました。

パスワードを設定する画面に行ったのは良かったのですが、パスワードをどのように設定しても「パスワードファイル作成に失敗しました」と表示されてしまいます。
この原因として考えられるのはどんな事がありますか??

一応、パスワードは半角英数字を4〜8や、全角で4〜8でいろいろと試してみましたが、どの様に設定してもうまくいきませんでした。


ご回答をお待ちしています。

Message#43 2008年5月31日(土)00時18分
From: takaさん
返事 削除 変更
Re2:利用以前の問題なのですが
管理人 様


早々のご返信有難うございます♪
まさかそういう風に使うとは思いませんでした^^;

また、こんな情けない質問に答えていただき本当に有難うございます♪
ありがたく使わせていただきます^^

Message#42 2008年5月31日(土)00時15分
From: 管理人さん
返事 削除 変更
Re:利用以前の問題なのですが
takaさんのメッセージ(#41)への返事

> どこからダウンロードすればいいのでしょうか?
>
> 探しているのですが、
> どうしてもzip等のファイルが見つかりません^^;

zipファイルはありません。
解説ページの「サンプル」リンクの下に「dmb.cgi」というリンクがありますのでそれを右クリックで保存してください。
その際、dmb.txtというファイル名はdmb.cgiと変更して保存してください。
ダウンロード、設置するファイルはその一つだけです。

Message#41 2008年5月30日(金)22時15分
From: takaさん
返事 削除 変更
利用以前の問題なのですが
どこからダウンロードすればいいのでしょうか?

探しているのですが、
どうしてもzip等のファイルが見つかりません^^;

大変情けない質問ですが、よろしくお願いします^^;

Message#40 2008年2月18日(月)23時11分
From: acoさん
返事 削除 変更
Re2:記事の削除
管理人さんのメッセージ(#39)への返事

管理人様
ご対応いただき ありがとうございました!
大変助かりました。
これからも活用させていただきます!!

Message#39 2008年2月18日(月)02時17分
From: 管理人さん
返事 削除 変更
Re:記事の削除
acoさんのメッセージ(#30)への返事

> そんな中で利用者の方からパスワードを入れ忘れた記事の削除依頼が来まして、パスワード空欄で記事を削除しようとしたところ
>
> Software error:
> fileparse(): need a valid pathname at dmb.cgi line 8871
>
> というエラーメッセージが表示され削除することが出来ません。
> この原因が何かお分かりになりますでしょうか?

遅くなりましたがこの原因がわかりました。
スクリプトに問題がありました。
修正しましたので解説ページよりダウンロードしてお試しください。

Message#38 2008年1月28日(月)12時58分
From: 管理人さん
返事 削除 変更
Re:教えてください
ぱそさんのメッセージ(#33)への返事

> そこで質問なのですが、各スレッドのメッセージを古い順(Massage1〜)にソートしたいと思ったのですが、可能でしょうか?

この機能を追加しました。
管理設定ページに「メッセージ表示順」というのが追加されましたのでそれを「古い順」にチェックするとメッセージが古い順に表示されます。
解説ページよりダウンロードしてお試しください。

Message#37 2008年1月24日(木)16時18分
From: 管理人さん
返事 削除 変更
Re:教えてください
ぱそさんのメッセージ(#33)への返事

> そこで質問なのですが、各スレッドのメッセージを古い順(Massage1〜)にソートしたいと思ったのですが、可能でしょうか?

比較的簡単に表示順を逆にする方法が見つかりました。

887行目から896行目の以下の部分

foreach my $count ($startpoint .. $finline){
if ($t eq 'title' or $t eq 'imlist') {
&display_one_title($alldata[$count]);
} else {
&display_one_message($alldata[$count]);
if ($body_insert6_en and $in{mode} ne 'archive' and $count == $startpoint){
print "$body_insert6\n<hr>\n";
}
}
}

を以下の物に置き換えてください。

my $cc = 0;
foreach my $ll (reverse @alldata[$startpoint .. $finline]){
if ($t eq 'title' or $t eq 'imlist') {
&display_one_title($ll);
} else {
&display_one_message($ll);
if ($body_insert6_en and $in{mode} ne 'archive' and $cc == 0){
print "$body_insert6\n<hr>\n";
}
}
$cc++;
}

そして、5029行目に以下の行を追加してください。行番号は上の変更をする前のものです。

@pastdata = reverse @pastdata;

挿入後のコードの前後は以下のようになります。

my ($name, $mail, $host, $date, $subject, $main, $encpwd, $imagefile, $user_name_color,$user_title_color,$user_text_color);
@pastdata = reverse @pastdata; # 追加
foreach $count (0 .. $#pastdata){
($number, $datecode, $name, $mail, $host, $date, $subject, $main, $encpwd, $imagefile, $user_name_color, $user_title_color, $user_text_color) = split(/,/,$pastdata[$count]);

Message#36 2008年1月23日(水)14時36分
From: 管理人さん
返事 削除 変更
Re2:教えてください
管理人さんのメッセージ(#35)への返事

> 818行目の
>
> my @alldata = reverse &getmbdata;
>
> を
>
> my @alldata = &getmbdata;
>
> にすると最初の表示は古い順になるかもしれませんがその他の動作は保証できません。

この変更では常に1件目から20件目までしか表示されません。
使えるようにするには比較的大規模な修正が必要になります。

Message#35 2008年1月22日(火)15時02分
From: 管理人さん
返事 削除 変更
Re:教えてください
ぱそさんのメッセージ(#33)への返事

> はじめまして、ディスカッションを便利に使っております。
>
> そこで質問なのですが、各スレッドのメッセージを古い順(Massage1〜)にソートしたいと思ったのですが、可能でしょうか?

818行目の

my @alldata = reverse &getmbdata;



my @alldata = &getmbdata;

にすると最初の表示は古い順になるかもしれませんがその他の動作は保証できません。

Message#34 2008年1月22日(火)15時00分
From: 管理人さん
返事 削除 変更
Re3:記事の削除
すみません。返信が遅くなりました。

acoさんのメッセージ(#32)への返事

> > 4、当サイトのサンプルで試した場合同じ現象が出ますでしょうか?
> いいえ、サンプルで試したところパスワードを入れなかった場合、パスワード空欄で削除が出来ました。

まだ直接的な原因は解っていませんが、スクリプトを修正してパスワードが無いメッセージは管理人パスワードを入力しないと削除できないようにしました。
解説ページより新バージョンをダウンロードしてお試しください。

Message#33 2008年1月22日(火)09時34分
From: ぱそさん
返事 削除 変更
教えてください
はじめまして、ディスカッションを便利に使っております。

そこで質問なのですが、各スレッドのメッセージを古い順(Massage1〜)にソートしたいと思ったのですが、可能でしょうか?

よろしくお願いします。

Message#32 2008年1月2日(水)04時57分
From: acoさん
返事 削除 変更
Re2:記事の削除
管理人さんのメッセージ(#31)への返事

早速のご返信ありがとうございます。
質問についてですがインラインで回答させていただきます。

> 1、そのメッセージに画像は投稿されていますでしょうか?
いいえ、画像は投稿されておりません。

> 2、管理用設定で「縮小画像自動作成」は有効になっていますでしょうか?
はい、有効となっています。

> 3、管理用設定で「アップロード禁止ファイル拡張子」は有効で拡張子は設定されていますでしょうか?
設定は有効、拡張子は「cgi pl php php3」です。

> 4、当サイトのサンプルで試した場合同じ現象が出ますでしょうか?
いいえ、サンプルで試したところパスワードを入れなかった場合、パスワード空欄で削除が出来ました。

> 5、8871行目は「my ($deletebody,$path,$ext) = fileparse($deletefile, '\.\w+$');」でしょうか?元のdmb.cgiは8870行目までしかありません。
8871行目は「my ($deletebody,$path,$ext) = fileparse($deletefile, '\.\w+$');」ですがdmb.cgiは8880行目まであります。
8871行目以降の内容は下記の通りです。

------------------------------------------------------------------------------
my ($deletebody,$path,$ext) = fileparse($deletefile, '\.\w+$');
if (opendir (DIR, "$thumb_dir")){
foreach my $th (readdir DIR){
if ($th =〜 /^${deletebody}_\d+x\d+\./){
unlink ("$thumb_dir/$th");
}
}
closedir DIR;
}
}

------------------------------------------------------------------------------

何卒宜しくお願い致します。

Message#31 2008年1月2日(水)04時31分
From: 管理人さん
返事 削除 変更
Re:記事の削除
acoさんのメッセージ(#30)への返事

> ディスカッション、とても便利に使わせて頂いております。
> そんな中で利用者の方からパスワードを入れ忘れた記事の削除依頼が来まして、パスワード空欄で記事を削除しようとしたところ
>
> Software error:
> fileparse(): need a valid pathname at dmb.cgi line 8871
>
> というエラーメッセージが表示され削除することが出来ません。

パスワードを入れなかった場合のメッセージを削除しようとすると通常「パスワードが設定されていないので管理人のみ変更できます。」というメッセージが出て管理人パスワードでのみ削除できます。

こちらで試してみたのですが再現できませんでした。おそらくPerlのパッケージのFile::Basenameのバージョンが関係しているかもしれませんが、いくつか質問があります。
1、そのメッセージに画像は投稿されていますでしょうか?
2、管理用設定で「縮小画像自動作成」は有効になっていますでしょうか?
3、管理用設定で「アップロード禁止ファイル拡張子」は有効で拡張子は設定されていますでしょうか?
4、当サイトのサンプルで試した場合同じ現象が出ますでしょうか?
5、8871行目は「my ($deletebody,$path,$ext) = fileparse($deletefile, '\.\w+$');」でしょうか?元のdmb.cgiは8870行目までしかありません。

どれも直接関係無いとは思いますが参考までにお教えください。
スクリプト上で何か見つかるかもしれません。

Message#30 2008年1月2日(水)01時31分
From: acoさん
返事 削除 変更
記事の削除
ディスカッション、とても便利に使わせて頂いております。
そんな中で利用者の方からパスワードを入れ忘れた記事の削除依頼が来まして、パスワード空欄で記事を削除しようとしたところ

Software error:
fileparse(): need a valid pathname at dmb.cgi line 8871

というエラーメッセージが表示され削除することが出来ません。
この原因が何かお分かりになりますでしょうか?
どうぞ宜しくお願い致します。

Message#29 2008年1月1日(火)18時17分
From: GEARさん
返事 削除 変更
GD非対応のサーバーでのファイルアップ
"GD::Image"に非対応のサーバー(lacoocan)を使っています。

use GD; の行をコメントアウトしていますが、
その場合、画像ファイルをアップするとエラーとなっていまいます。

縮小画像の必要はなく、普通に添付ファイルとして扱えれば十分なのですが、
設定方法について情報頂けましたら幸いです。

よろしくお願いします。

Message#28 2007年10月2日(火)00時41分
From: 管理人さん
返事 削除 変更
Re:サーバの管理人に
使いたい人さんのメッセージ(#27)への返事

> GDがインストールできなくて、困ってる。。。と逆に相談されてしまいました。
> サーバに関してまったくわからないのですが、わかりやすく解説されているHPとかってないでしょうか。
> お門違いなお願いかと思いますが、もしお教えいただけるのならよろしくお願い致します。

GD インストールでGoogleしてみました。
http://www.bitlink.co.jp/server/lin_gd.htm

更に前の20件を見る
最新20件 最新50件 最新100件 最新200件 200件以前
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降

新規書き込み

nerimb5.cgi Ver. 5.043
Copyright(C) 1997-2008, hidekik.com