KENT-WEB サポートコーナー 過去ログ [ 0187 ]


記事No: 12013
投稿日: 2013/06/22(Sat) 14:30:41
タイトルCLIP BOARDとJoyful Noteの管理用画面
ID情報: pronto
投稿者: ライコネン
URLhttp://pronto3.sakura.ne.jp/159san/joyful/joyful.cgi

お世話になります。
Joyful NoteとClip Boardを設置したのですが、どちらも管理用画面に入れず、以下のようにエラー表示が出ますが、対処法を教えていただけると助かります。
サーバーはサクラのレンタルサーバーです。

JoyfulNoteではこうなります。

Software error:

syntax error at admin.cgi line 22, near "err"
Execution of admin.cgi aborted due to compilation errors.



ClipBoardではこうなります。
http://pronto3.sakura.ne.jp/159san/clipbbs/clipbbs.cgi


Software error:

syntax error at admin.cgi line 38, near "or err"
syntax error at admin.cgi line 53, near "} elsif"
Execution of admin.cgi aborted due to compilation errors.


以上、よろしくお願いいたします。


記事No: 12015
投稿日: 2013/06/22(Sat) 16:18:22
タイトルRe: CLIP BOARDとJoyful Noteの管理用画面
ID情報: kent
投稿者: KENT

> お世話になります。
> Joyful NoteとClip Boardを設置したのですが、どちらも管理用画面に入れず、以下のようにエラー表示が出ますが、対処法を教えていただけると助かります。
> サーバーはサクラのレンタルサーバーです。
>
> JoyfulNoteではこうなります。
>
> Software error:
>
> syntax error at admin.cgi line 22, near "err"
> Execution of admin.cgi aborted due to compilation errors.
>
>
>
> ClipBoardではこうなります。
> http://pronto3.sakura.ne.jp/159san/clipbbs/clipbbs.cgi
>
>
> Software error:
>
> syntax error at admin.cgi line 38, near "or err"
> syntax error at admin.cgi line 53, near "} elsif"
> Execution of admin.cgi aborted due to compilation errors.

エラーメッセージからだと、FTPでのプログラム転送がうまくいきっていないような感じに見えますね。

PerlCheckerをためしてみると、どうなりますか?

http://www.kent-web.com/utility/


記事No: 12018
投稿日: 2013/06/22(Sat) 16:48:02
タイトルRe^2: CLIP BOARDとJoyful Noteの管理用画面
ID情報: pronto
投稿者: ライコネン
URLhttp://pronto3.sakura.ne.jp/159san/joyful/joyful.cgi

さっそくのご回答ありがとうございます!

PerlChecker入れてみました。
admin.cgiで以下の表示です。

またテキストモードにしてadmin.cgiを転送しなおしましたが、
結果は変わりませんでした。

よろしくお願いいたします。


[Sat Jun 22 16:44:23 2013] admin.cgi: syntax error at admin.cgi line 22, near "err"
[Sat Jun 22 16:44:23 2013] admin.cgi: admin.cgi had compilation errors.
Status: 500
Content-type: text/html


記事No: 12020
投稿日: 2013/06/23(Sun) 08:43:48
タイトルRe^3: CLIP BOARDとJoyful Noteの管理用画面
ID情報: kent
投稿者: KENT

> さっそくのご回答ありがとうございます!
>
> PerlChecker入れてみました。
> admin.cgiで以下の表示です。
>
> またテキストモードにしてadmin.cgiを転送しなおしましたが、
> 結果は変わりませんでした。

では、こうしてみてはいかがでしょうか。

対策1
・(joyfulnoteの)admin.cgiを、エディタで改行コードをLFに変換する。
・FTP転送する。そのとき、サーバ側で表示されるadmin.cgiの容量が、9068バイトになっているか?

対策2
・admin.cgiにて、22行目を修正

err('容量オーバー') if ($cgi->truncated);



#err('容量オーバー') if ($cgi->truncated);


記事No: 12021
投稿日: 2013/06/23(Sun) 10:26:01
タイトルRe^4: CLIP BOARDとJoyful Noteの管理用画面
ID情報: pronto
投稿者: 鐃初イ鐃緒申鐃粛ワ申
URLhttp://pronto3.sakura.ne.jp/159san/joyful/joyful.cgi

おはようございます。ご回答ありがとうございます!

ただいまどちらも試してみましたが、結果は以下の通りでした。

●対策1案
9068バイトですが、変化なくチェッカーでのエラー内容も同じです。


●対策2案
エラーとなりました。

チェッカーの結果

[Sun Jun 23 10:17:37 2013] admin.cgi: syntax error at admin.cgi line 39, near "or err"
[Sun Jun 23 10:17:37 2013] admin.cgi: syntax error at admin.cgi line 51, near "{ err"
[Sun Jun 23 10:17:37 2013] admin.cgi: Global symbol "@log" requires explicit package name at admin.cgi line 54.
[Sun Jun 23 10:17:37 2013] admin.cgi: syntax error at admin.cgi line 57, near "}"
[Sun Jun 23 10:17:37 2013] admin.cgi: admin.cgi had compilation errors.
Status: 500
Content-type: text/html

Software error:

syntax error at admin.cgi line 39, near "or err"
syntax error at admin.cgi line 51, near "{ err"
Global symbol "@log" requires explicit package name at admin.cgi line 54.
syntax error at admin.cgi line 57, near "}"
admin.cgi had compilation errors.


以上よろしくお願いいたします。


記事No: 12022
投稿日: 2013/06/23(Sun) 10:37:59
タイトルRe^5: CLIP BOARDとJoyful Noteの管理用画面
ID情報: kent
投稿者: KENT

> おはようございます。ご回答ありがとうございます!
>
> ただいまどちらも試してみましたが、結果は以下の通りでした。

特殊な環境なのでしょうか・・?
以下をダウンロードして、admin.cgiにリネームして、差し替えてみてださい。

http://www.kent-web.com/test/admin_cgi.txt

これでダメならば、あなたのサーバ環境では、残念ながら動作しないようです。


記事No: 12023
投稿日: 2013/06/23(Sun) 11:07:58
タイトルRe^6: CLIP BOARDとJoyful Noteの管理用画面
ID情報: pronto
投稿者: ライコネン
URLhttp://pronto3.sakura.ne.jp/159san/clipbbs/clipbbs.cgi

ご回答ありがとうございます!

差し替えたら解決しました。
ホッとしました^^ありがとうございます。

ClipBoardの方も使いたいのでよろしくお願いいたします。

ところで、
サーバーはサクラのレンタルサーバーで特殊な設定などは何も
行ってませんです。


記事No: 12024
投稿日: 2013/06/23(Sun) 11:12:35
タイトルRe^7: CLIP BOARDとJoyful Noteの管理用画面
ID情報: kent
投稿者: KENT

> ご回答ありがとうございます!
>
> 差し替えたら解決しました。
> ホッとしました^^ありがとうございます。
>
> ClipBoardの方も使いたいのでよろしくお願いいたします。
>
> ところで、
> サーバーはサクラのレンタルサーバーで特殊な設定などは何も
> 行ってませんです。

admin.cgiのerrサブルーチンですが、先頭の&を省略すると、理解できない環境のようです。(多分、短い文字列の場合だけかと)

err();



&err();

としてください。
clip board のほうは、ご自分でお願いいたします。


記事No: 12025
投稿日: 2013/06/23(Sun) 11:24:48
タイトルRe^8: CLIP BOARDとJoyful Noteの管理用画面
ID情報: pronto
投稿者: ライコネン
URLhttp://pronto3.sakura.ne.jp/159san/clipbbs/clipbbs.cgi

了解しました。

何度もお手数で恐れ入ります。
重宝させていただきます。

ありがとうございました。m(_ _)m


[検索ページ] [掲示板]