返信する: d3diaryサポート板


オプション

参照

Re: 画像表示の不具合(d3diary_0.18)
投稿者: なーお 投稿日時: 2011/7/22 10:10

ほんださん、こんにちは。

引用:
phpmyadminで確認しようと思ったのですが、「phpto」テーブルが見つかりませんー??

なんですってえ? :-o

アップデートで消えたとすると、(trust)/modules/d3diary/onupdate.phpの中に

141
142
143
144
145
146
147
148
149
150
151
152
    // 0.18    // modify photo `tstamp` column data type from timestamp to datetime    $result = mysql_query("SELECT `tstamp` FROM ".$db->prefix($mydirname."_photo")) ;    $field_type  = mysql_field_type($result, 0);    if ( $field_type == "timestamp" ) {        $db->queryF( "ALTER TABLE ".$db->prefix($mydirname."_photo")." modify `tstamp` datetime NOT NULL" ) ;        // for NULL tstamp, copy from diary's create_time        $sql = "UPDATE ".$db->prefix($mydirname."_photo"). " p                 INNER JOIN ".$db->prefix($mydirname."_diary")." d USING(bid)                 SET p.tstamp=d.create_time WHERE (p.tstamp IS NULL) OR (p.tstamp = '0000-00-00 00:00:00')";        $result = $db->queryF( $sql ) ;    }

があるはずですので、これが悪さをした可能性、、 なのかなあ。。

対処方法としては、最新のバックアップからこのテーブルをリストアいただき、もう一度アップデートしてみる、ということしか思いつかないです。。

ログイン

メインメニュー

テーマ選択
Cube