[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です
原因のわかる方、ご教授ください。
よろしくお願いいたします.