[PHP-users 12331] グループウェアwizについて

php-users@php.gr.jp php-users@php.gr.jp
Wed, 25 Dec 2002 17:11:58 +0900



以前グループウェアwizについて質問させていただいたふくしまです。

新村さんアドバイスありがとうございました。
いろいろやってみたのですが
結局Apache、postgreSQL、PHPすべてソースから
コンパイルを行いました。
そこで画面が表示されて動作はしているのですが
一番使いたい機能である「ファイル共有」の部分で
アップロードはできるのですが、アップロードしたファイルを
削除,移動(アプリケーション内のセグメントが分けることができてその間を移動する処
理です)
ができません。いろいろ設定は変えてみたのですが
うまくいきません。アップロードしたファイルはDBに格納されています。
削除,移動処理を行うとphp.logには
[25-Dec-2002 16:58:47] PHP Warning:  Unable to jump to row 0 on PostgreSQL resul
t index 25 in /usr/local/apache/htdocs/wiz/class/DBExecPgsql.php on line 28

と出ます.このDBExecPgsql.phpの中は

     1 <?php
      2 //
      3 // Copyright (C) 2001-2002 System Consultants Co.,Ltd. All Rights Reserv
        ed.
      4 //
      5 // $Id: DBExecPgsql.php,v 1.5 2002/06/07 10:35:18 hiboki Exp $
      6 //
      7
      8 /**
      9  * SQL処理クラス PostgreSQL用
     10  *
     11  * @author hiroki KAWAMURA <hiroki@syscon.co.jp>
     12  * @author yuji TAKAHASHI <yu-ji@syscon.co.jp>
     13  */
     14
     15
     16
     17 include_once($_ROOT_DIR_ . "/class/DBExec.php");
     18
     19 //PostgreSQL用クラス->DBExec
     20 class DBExecPgsql extends DBExec {
     21
     22         // 結果の取得
     23         function getResult($recordSet,$recordPointer,$columnName) {
     24                 if (!$recordSet) {
     25                         echo "<B>結果の取得:データを取得できませんでし>
        た。</b><br>\n";
     26                         exit;
     27                 }
     28                 return pg_result($recordSet,$recordPointer,$columnName);
     29         }

と、なっています。

また、httpd.confのphp設定は

LoadFile /usr/local/pgsql/lib/libpq.so
#LoadFile /usr/lib/php4/pgsql.so
LoadModule php4_module        libexec/libphp4.so

となっています.php4.0.6、postgreSQL7.2.1、apache1.3.26、OSはLinux8.0です

原因のわかる方、ご教授ください。
よろしくお願いいたします.