biblioteka PEAR POMOCY!!!

Czy istnieje jakas mozliwosc korzystania z bibliotek PEAR-la o ile jest dostepny na serwerach ugu? Jesli tak to jaka jest sciezka dostepu?
Moj problem to pobieranie danych z mysql. Oczywiscie na localhost(xampp) wszystko dziala
a po przeniesieniu plikow na ugu.pl wyskakuje blad:
Warning: ini_set() in /virtual/f/r/XXX.ugu.pl/include/config.inc.php on line 14
Warning: require_on in /virtual/f/r/XXX.ugu.pl/include/database.php on line 2
Rozumiem ze jest blad sciezki dostepu do biblioteki PEAR w pliku config.inc.php
Dla jasnosci przyblize troche danych:
plik config.inc.php
Natomiast plik database.php
Z tego wynika ze config nie pobiera biblioteki Pear?
Moze ktos ma jakis pomysl na rozwiazanie bede wdzieczny!!!
Moj problem to pobieranie danych z mysql. Oczywiscie na localhost(xampp) wszystko dziala
a po przeniesieniu plikow na ugu.pl wyskakuje blad:
Warning: ini_set() in /virtual/f/r/XXX.ugu.pl/include/config.inc.php on line 14
Warning: require_on in /virtual/f/r/XXX.ugu.pl/include/database.php on line 2
Rozumiem ze jest blad sciezki dostepu do biblioteki PEAR w pliku config.inc.php
Dla jasnosci przyblize troche danych:
plik config.inc.php
- Kod: Zaznacz cały
// Stała SITE_ROOT zawiera pełną ścieżkę dostępu do glownego folderu na ugu
define("SITE_ROOT", dirname(dirname(__FILE__)));
...
// Aby biblioteka PEAR byla dostepna nalezy podac informacje o sciezce dostepu do katalogu w parametrze konfiguracyjnym include_path
i tu ponizej powstaje blad
if ((substr(strtoupper(PHP_OS), 0, 3)) == "WIN")
define("PATH_SEPARATOR", ";");
else
define("PATH_SEPARATOR", ":");
ini_set('include_path', SITE_ROOT . '/libs/pear' . PATH_SEPARATOR . ini_get('include_path'));
define("USE_PERSISTENT_CONNECTIONS", "true");
define("DB_SERVER", "mysql1.ugu.pl");
define("DB_USERNAME", "dbXXXXX");
define("DB_PASSWORD", "XXXXXXX");
define("DB_DATABASE", "dbXXXXX");
define("MYSQL_CONNECTION_STRING", "mysql://" . DB_USERNAME . ":" .
DB_PASSWORD . "@" . DB_SERVER . "/" . DB_DATABASE);
Natomiast plik database.php
- Kod: Zaznacz cały
<?php
require_once 'DB.php';
class DbManager
{
public $db;
function __construct($connectionString)
{
$this->db = DB::connect($connectionString, USE_PERSISTENT_CONNECTIONS);
$this->db->setFetchMode(DB_FETCHMODE_ASSOC);
}
public function DbDisconnect()
{
$this->db->disconnect();
}
public function DbQuery($queryString)
{
$result = $this->db->query($queryString);
return $result;
}
public function DbGetAll($queryString)
{
$result = $this->db->getAll($queryString);
return $result;
}
public function DbGetRow($queryString)
{
$result = $this->db->getRow($queryString);
return $result;
}
public function DbGetOne($queryString)
{
$result = $this->db->getOne($queryString);
return $result;
}
}
?>
Z tego wynika ze config nie pobiera biblioteki Pear?
Moze ktos ma jakis pomysl na rozwiazanie bede wdzieczny!!!