PEAR DB 
April 12th, 2007, 04:55 PM
| | | PEAR DB
Hey All,
When I have
DB.php (PEAR)
in the root directory of my project it works ok using
require "DB.php";
When I put it in a seperate folder and call it using
require "classes/DB.php";
i get the following errors:
Warning: Problem with method call - please report this bug in /
home/..../DB.php on line 520
Warning: Problem with method call - please report this bug in /
home/..../DB.php on line 543 | 
April 13th, 2007, 10:05 AM
| | | Re: PEAR DB
andy wrote: Quote:
Warning: Problem with method call - please report this bug in /
home/..../DB.php on line 520
Warning: Problem with method call - please report this bug in /
home/..../DB.php on line 543
| What is on those lines?
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
Geek of ~ HTML/SQL/Perl/PHP/Python*/Apache/Linux
* = I'm getting there! | 
April 16th, 2007, 02:05 AM
| | | Re: PEAR DB
This is the PEAR DB.php
520: $dsninfo = DB::parseDSN($dsn);
....
540: $tmp = PEAR::raiseError(null, DB_ERROR_NOT_FOUND, null, null,
541: "Unable to include the DB/{$type}.php"
542: . " file for '$dsn'",
543: 'DB_Error', true);
On 13 Apr, 10:02, Toby A Inkster <usenet200...@tobyinkster.co.uk>
wrote: Quote:
andy wrote: Quote:
Warning: Problem with method call - please report this bug in /
home/..../DB.php on line 520
Warning: Problem with method call - please report this bug in /
home/..../DB.php on line 543
| >
What is on those lines?
>
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~http://tobyinkster.co.uk/contact
Geek of ~ HTML/SQL/Perl/PHP/Python*/Apache/Linux
>
* = I'm getting there!
| | 
April 16th, 2007, 08:05 AM
| | | Re: PEAR DB
andy wrote: Quote:
520: $dsninfo = DB::parseDSN($dsn);
...
540: $tmp = PEAR::raiseError(null, DB_ERROR_NOT_FOUND, null, null,
541: "Unable to include the DB/{$type}.php"
542: . " file for '$dsn'",
543: 'DB_Error', true);
| Both of those look fairly innocuous, so I'm guessing the error is
elsewhere.
Firstly, do you have you made sure that PEAR DB supports your version of
PHP?
Secondly, try turning on all error reporting (error_reporting(E_ALL)) and
see if any more interesting errors show up -- I'm guessing there might be
something about being unable to include a particular file.
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
Geek of ~ HTML/SQL/Perl/PHP/Python*/Apache/Linux
* = I'm getting there! | 
April 16th, 2007, 03:35 PM
| | | Re: PEAR DB
Yes it supports the database, I have two version of the php script i
am writing, same server, same account etc.
The only differance is the way DB.php is stored.
one is in the root directory
include "DB.php";
one is in a sub directory
include "pear/DB.php";
On 16 Apr, 08:28, Toby A Inkster <usenet200...@tobyinkster.co.uk>
wrote: Quote:
andy wrote: Quote:
520: $dsninfo = DB::parseDSN($dsn);
...
540: $tmp = PEAR::raiseError(null, DB_ERROR_NOT_FOUND, null, null,
541: "Unable to include the DB/{$type}.php"
542: . " file for '$dsn'",
543: 'DB_Error', true);
| >
Both of those look fairly innocuous, so I'm guessing the error is
elsewhere.
>
Firstly, do you have you made sure that PEAR DB supports your version of
PHP?
>
Secondly, try turning on all error reporting (error_reporting(E_ALL)) and
see if any more interesting errors show up -- I'm guessing there might be
something about being unable to include a particular file.
>
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~http://tobyinkster.co.uk/contact
Geek of ~ HTML/SQL/Perl/PHP/Python*/Apache/Linux
>
* = I'm getting there!
| | | Thread Tools | Search this Thread | | | |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | | | | What is Bytes?
We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights.
Get the best answers to your questions from over 220,989 network members.
|