ブログ   うい・らぶ・だいびんぐ   Cube 別館   flag_uk 英語サイト   ポータル
twitter Twitter でログイン
ホーム   最新ニュース   フォーラム   ダウンロード   写真集   リンク集   お問い合わせ RSS

メイン
   XOOPS WebLinks
  【バグ】 webphotoをアルバム表示に指定でエラー

 

 ボトム   前のトピック   次のトピック
  •  スレッドの評価
      このスレッドを評価する
      すばらしい
      いい!
      ぼちぼち
      だめ
      ひどい
投稿者 スレッド
  •  sa_ya07
      sa_ya07
【バグ】 webphotoをアルバム表示に指定でエラー
#1
新米
登録日: 2007-3-22
居住地
投稿: 20
いつもお世話になっております。
HD-1.0.3
Happy Linux Framework 1.50
webphoto 1.30
weblinks 1.95
という環境なのですが、

モジュールの設定4で「リンクのアルバム表示」を設定し、
「album モジュール ( album ) ver 1.30 はインストールされている」と表示されている状態で、
新規リンクの追加の際に「アルバムの選択」からカテゴリを選んだ所、singlelink.phpで

Fatal error: Class 'webphoto_inc_group_permission' not found in /xxx/xxx/xoops_trust_path/modules/webphoto/class/inc/gmap_info.php on line 309 というエラーが出ます。
是非webphotoとの連携を、と思っておりますので、ご教授いただけましたら幸いです、。
投稿日時: 2009-4-15 16:06
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: 【バグ】 webphotoをアルバム表示に指定でエラー
#2
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

Fatal error: Class 'webphoto_inc_group_permission' not found in /xxx/xxx/xoops_trust_path/modules/webphoto/class/inc/gmap_info.php on line 309 というエラーが出ます。


バグ報告ありがとうございます。

weblinks と webphoto のインストールの順番によっては、
発生しないことがあり、気がつきませんでした。

対策。
(1) まず、バージョンアップをしていください。
webphoto 1.30 => 1.40

(2) さらに、CVS から下記のファイルを入手ください。
1.40 には別のバグがあった。

http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/xoops4u/xoops_trust_path/modules/webphoto/
- include/weblinks.inc.php
- class/inc/weblinks.php


関連記事
- weblinks にて fatal error
投稿日時: 2009-4-18 11:50
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: 【バグ】 webphotoをアルバム表示に指定でエラー
#3
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

1.40 には別のバグがあった。


バグ対策した V1.50 をリリースしました。
投稿日時: 2009-4-20 22:42
投稿からPDFを作成 印刷
トップ
  •  nonn50
      nonn50
Re: 【バグ】 webphotoをアルバム表示に指定でエラー
#4
一人前
登録日: 2005-3-5
居住地 石川県野々市市
投稿: 81
V1.50といたしましたが、当方の環境ではエラーは回避されませんでした。

【状況】

>カテゴリのアルバム表示
>album モジュール ( webphoto ) ver 1.50 はインストールされている

>リンクのアルバム表示
>album モジュール ( webphoto ) ver 1.50 はインストールされている

の両方を設定した場合、weblinksの

1.カテゴリを表示した場合
Fatal error: Undefined class name 'webphoto_inc_timeline' in /home/member10/nonnbei/public_html/xoops_trust_path/modules/webphoto/class/inc/blocks.php on line 140

2.リンクを表示した場合
Fatal error: Undefined class name 'webphoto_inc_timeline' in /home/member10/nonnbei/public_html/xoops_trust_path/modules/webphoto/class/inc/blocks.php on line 140
Notice [PHP]: Only variables should be assigned by reference in file modules/weblinks0/singlelink.php line 72


カテゴリのアルバム表示を解除し、リンクのアルバム表示のみを有効にした場合
その逆の設定をした場合でも、同様のエラーメッセージとなります。

以上、ご報告でした。
投稿日時: 2009-4-21 16:30
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: 【バグ】 webphotoをアルバム表示に指定でエラー
#5
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

V1.50といたしましたが、当方の環境ではエラーは回避されませんでした。


変ですね。
このサーバーでは、ちゃんと表示されます。
http://linux.ohwada.jp/modules/weblinks/viewcat.php?cid=5


1つ1つ確認しましょう。

引用:

Fatal error: Undefined class name 'webphoto_inc_timeline' in /home/member10/nonnbei/public_html/xoops_trust_path/modules/webphoto/class/inc/blocks.php on line 140


class/inc/timeline.php は存在しますか?
webphoto 自体のブロックは表示できますか?
投稿日時: 2009-4-22 1:11
投稿からPDFを作成 印刷
トップ
  •  nonn50
      nonn50
Re: 【バグ】 webphotoをアルバム表示に指定でエラー
#6
一人前
登録日: 2005-3-5
居住地 石川県野々市市
投稿: 81
早速お返事を頂戴しながら、遅くなりまして申し訳ありません。
会社からは、すべての掲示板系に書き込みアクセスが禁止されている環境のため、帰宅してからの書き込みとなってしまいました。

さて、本題ですが
>1つ1つ確認しましょう。

よろしくお願いします。

>class/inc/timeline.php は存在しますか?

/public_html/xoops_trust_path/modules/webphoto/class/inc/timeline.php
は、存在しています。同様に
/public_html/xoops_trust_path/modules/webphoto/class/inc/blocks.php
も存在しています。
この書き込みをする直前に、念のため二つのファイルを再度FTPしましたが、状況に変化はありません。

ちなみに、「タイムライン モジュール 0.11」もインストールしており、IE8にて動作しています。

また、これまでの検証は、IE8にておこなっておりましたが、Mozilla Firefoxにおいても同様のPHPデバッグエラーが表示されました。

>webphoto 自体のブロックは表示できますか?

との質問の意味を理解できていませんが..
こんな具合に表示されています。
http://nonnbei.dee.cc/modules/webphoto/


スレッドを変更しましたので、小生の環境を再度書き込みさせていただきます。
【環境】
OS: Linux 13
PHP: 4.4.8
MySQL: 4.0.23
XOOPS: XOOPS Cube Legacy 2.1.6a

追伸:小生サイトでは、HTTP側のweblinksモジュールを「weblinks0」のディリクトリーに置いています。
※「weblinks」のディリクトリーは、以前はありましたが、現在は存在しません。

先にご報告しました以下のPHPデバッグエラーにおいて
>2.リンクを表示した場合
>Fatal error: Undefined class name 'webphoto_inc_timeline' in /home/member10/nonnbei/public_html/xoops_trust_path/modules/webphoto/class/inc/blocks.php on line 140
>Notice [PHP]: Only variables should be assigned by reference in file modules/weblinks0/singlelink.php line 72

とのことですが、「weblinks」のディリクトリーが存在しないことと、本件に関わりがあるのかな?などと、素人考えしています。

以上、よろしくお願いします。
投稿日時: 2009-4-22 20:25
投稿からPDFを作成 印刷
トップ
  •  nonn50
      nonn50
Re: 【バグ】 webphotoをアルバム表示に指定でエラー
#7
一人前
登録日: 2005-3-5
居住地 石川県野々市市
投稿: 81
直りました。

結論としては
>/xoops_trust_path/modules/webphoto/include/weblinks.inc.php
のフアィルのどこかが違っていたようです。

配布されているファイル(2009/04/18 11:35 2846サイズ)をサーバーにFTPする際に、なんらかのことでファイルが肥大化したようです。

現在、再度FTPし、正常に動作しています。
大変お騒がせ致し、申し訳ありません。

【原因がわかった経緯】
>【バグ】 カテゴリ管理にて fatal error
http://linux.ohwada.jp/modules/newbb/viewtopic.php?forum=13&topic_id=961&post_id=3538#forumpost3538
で示されている
>CVSを変更した
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/xoops4u/xoops_trust_path/modules/webphoto/
- class/edit/form.php


>Re: エラーが出ます。
http://linux.ohwada.jp/modules/newbb/viewtopic.php?forum=13&topic_id=959&post_id=3537#forumpost3537
で示されている
>CVS を修正した
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/xoops4u/xoops_trust_path/modules/webphoto/
- class/inc/auto_publish.php
- class/inc/workdir.php
- class/lib/ffmpeg.php
- class/lib/file_check.php
- class/lib/image_cmd.php
- class/lib/utility.php
- class/webphoto/jodconverter.php
- class/webphoto/pdf.php

のファイルを入れ替えましたところ、WebPhoto1.50の管理画面で以下のエラーメッセージがありました。

ファイルの妥当性の検査
必要なファイルがあるかファイルサイズでチェックする
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/class/edit/form.php
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/class/inc/auto_publish.php
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/class/inc/workdir.php
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/class/lib/ffmpeg.php
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/class/lib/file_check.php
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/class/lib/image_cmd.php
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/class/lib/utility.php
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/class/webphoto/jodconverter.php
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/class/webphoto/pdf.php
unmatch : /hogehoge/xoops_trust_path/modules/webphoto/include/weblinks.inc.php

ここに、最下段の /include/weblinks.inc.php 以外は前記により入れ替えを行っているのですが、weblinks.inc.php はイジッタ覚えが無いので、コレダ!と思って、チェックしたところ原因がわかった次第です。

現在は、全て WebPhoto1.50に入れ替えを行いました。
投稿日時: 2009-4-23 20:40
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: 【バグ】 webphotoをアルバム表示に指定でエラー
#8
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

ファイルの妥当性の検査
ここに、最下段の /include/weblinks.inc.php 以外は前記により入れ替えを行っているのですが、weblinks.inc.php はイジッタ覚えが無いので、コレダ!と思って、チェックしたところ原因がわかった次第です。


ファイルの妥当性の検査 は v1.50 から導入しました。
さっそくお役に立てて嬉しい。
投稿日時: 2009-4-25 7:05
投稿からPDFを作成 印刷
トップ
 トップ   前のトピック   次のトピック

 


 新規スレッドを作成することはできません。
 スレッド一覧を閲覧することができます。
 投稿に対する返信はできません。
 自分の投稿を編集できません。
 自分の投稿を削除できません。
 新規の投票を追加できません。
 評価できません。
 投稿にファイル添付はできません。
 投稿には承認が必要です。
スポンサー

寄付
配布しているソフトが気に入ったら、寄付をお願いします。
寄付

PageRank のページ毎の表示
http://linux.ohwada.jp/ modules/newbb/viewtopic.php?
PageRank 0 PageRank

メインメニュー

マニュアル

ログイン