abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 0
včera 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 16
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 8
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 2
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
2.12. 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 767 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Pear DB error

29.3.2006 08:16 Pavel
Pear DB error
Přečteno: 962×

Ahoj, mam na mem serveru problem s PEAREM, distribuce je SUSE, PHP mam kompilovano s temito parametry:

./configure' '--prefix=/usr' '--datadir=/usr/share/php' '--mandir=/usr/share/man' '--bindir=/usr/bin' '--libdir=/usr/share' '--includedir=/usr/include' '--sysconfdir=/etc' '--with-_lib=lib' '--with-config-file-path=/etc' '--with-exec-dir=/usr/lib/php/bin' '--disable-debug' '--enable-inline-optimization' '--enable-memory-limit' '--enable-magic-quotes' '--enable-safe-mode' '--enable-sigchild' '--disable-ctype' '--with-mysql' '--disable-cli' '--with-pear' '--with-openssl' '--with-apxs2=/usr/sbin/apxs2-prefork' '--with-curl' '--enable-cli' '--enable-session' '--with-config-file-path=/etc/apache2'

A script neustale vypisuje tuto chybu:

try to connect DB fail!!!DB Error: not founddb_error Object ( [error_message_prefix] => [mode] => 1 [level] => 1024 [code] => -4 [message] => DB Error: not found [userinfo] => Unable to include the DB/mysql.php file for 'mysql://adm:qwerty@localhost/prologis' [backtrace] => Array ( [0] => Array ( [file] => /var/www/httpdocs/DB.php [line] => 888 [function] => pear_error [class] => db_error [type] => -> [args] => Array ( [0] => DB Error: not found [1] => -4 [2] => 1 [3] => 1024 [4] => Unable to include the DB/mysql.php file for 'mysql://adm:qwerty@localhost/prologis' ) ) [1] => Array ( [file] => /var/www/httpdocs/PEAR.php [line] => 563 [function] => db_error [class] => db_error [type] => -> [args] => Array ( [0] => -4 [1] => 1 [2] => 1024 [3] => Unable to include the DB/mysql.php file for 'mysql://adm:qwerty@localhost/prologis' ) ) [2] => Array ( [file] => /var/www/httpdocs/DB.php [line] => 543 [function] => raiseerror [class] => pear [type] => :: [args] => Array ( [0] => [1] => -4 [2] => [3] => [4] => Unable to include the DB/mysql.php file for 'mysql://adm:qwerty@localhost/prologis' [5] => DB_Error [6] => 1 ) ) [3] => Array ( [file] => /var/www/httpdocs/connect.php [line] => 17 [function] => connect [class] => db [type] => :: [args] => Array ( [0] => mysql://adm:qwerty@localhost/prologis ) ) [4] => Array ( [file] => /var/www/httpdocs/index.php [line] => 2 [args] => Array ( [0] => /var/www/httpdocs/connect.php ) [function] => require_once ) ) [callback] => ) Fatal error: Call to a member function on a non-object in /var/www/httpdocs/lib/User.php on line 97

Prestoze heslo, uzivatel i jmeno databaze jsou spravne. Muzete nekdo pomoci? Dekuji

Odpovědi

29.3.2006 10:05 azero | skóre: 10 | blog: azero | Brno
Rozbalit Rozbalit vše Re: Pear DB error
Možná by neškodilo naučit se používat tag <PRE>

Co je nejasného na ...Unable to include the DB/mysql.php file...? PEARu prostě chybí knihovna pro práci s MySQL. Máš ji tam? Includuješ ji (příp. je správně nastavený include_path)?
29.3.2006 11:48 Pavel
Rozbalit Rozbalit vše Re: Pear DB error
Tu knihovnu tam ale mam.
29.3.2006 17:18 azero | skóre: 10 | blog: azero | Brno
Rozbalit Rozbalit vše Re: Pear DB error
Máš ji v adresáři DB? Includuješ ji ve skriptu, kde ji chceš použít? Něco jako:
require_once('./lib/pear/PEAR.php');
require_once('./lib/pear/DB.php');
require_once('./lib/pear/DB/mysql.php');
Cesty můžou být samozřejmě jiné (to na konci by mělo být stejné), důležité je, aby se daly z toho adresáře includovat a aby se tak taky dělo.
29.3.2006 17:52 Karel Benák | skóre: 8 | blog: benyho
Rozbalit Rozbalit vše Re: Pear DB error
S timhle jsem se uz nekde setkal (tusim ze u Auth) a pomohlo spravne nastavit include_path napr. pomoci ini_set('include_path',ini_get('include_path').':./lib/kde_je_adresar_knihoven');
Láska je jako prd, když hodně tlačiš tak z toho bude ...
29.3.2006 18:18 azero | skóre: 10 | blog: azero | Brno
Rozbalit Rozbalit vše Re: Pear DB error
Ano, přesně o toto jde, pokud má knihovny na správném místě. Právě jsem zjistil, že OpenSUSE má Pear (pokud byl nainstalován z rpm, což je sice podle mě zbytečné, ale...) v /usr/share/php/, takže pokud z nějakého důvodu není v include_path, tak je nutné tam tuto cestu přidat.
29.3.2006 19:15 Pavel
Rozbalit Rozbalit vše Re: Pear DB error
Ja tyto soubory nahral primo k php scriptu. Plud to neudelam objevi se tato hlaska:
Warning: main(): open_basedir restriction in effect. 
File(/usr/share/php/DB.php) is not within the allowed path(s): 
(/var/www/httpdocs:/tmp) in /var/www/httpdocs/connect.php on line 5

Warning: main(DB.php): failed to open stream: Operation not permitted in
 /var/www/httpdocs/connect.php on line 5

Fatal error: main(): Failed opening required 'DB.php' 
(include_path='.:/usr/share/php') in /var/www/vhosts/connect.php on line
 5
v php.ini mam include_path='.:/usr/share/php'
29.3.2006 19:20 Pavel
Rozbalit Rozbalit vše Re: Pear DB error
Ja tyto soubory nahral primo k php scriptu. Plud to neudelam objevi se tato hlaska:
Warning: main(): open_basedir restriction in effect. 
File(/usr/share/php/DB.php) is not within the allowed path(s): 
(/var/www/httpdocs:/tmp) in /var/www/httpdocs/connect.php on line 5

Warning: main(DB.php): failed to open stream: Operation not permitted in
 /var/www/httpdocs/connect.php on line 5

Fatal error: main(): Failed opening required 'DB.php' 
(include_path='.:/usr/share/php') in /var/www/vhosts/connect.php on line
 5
v php.ini mam include_path='.:/usr/share/php'
29.3.2006 20:51 Karel Benák | skóre: 8 | blog: benyho
Rozbalit Rozbalit vše Re: Pear DB error
Ted me tak napada, menas nahodou zapnuty safe_mod? Pokud ano, bylo by mozna vhodne v php.ini uvest do direktivy safe_mode_include_dir cestu k adresari /usr/share/php a mohlo by byt po problemech.
Láska je jako prd, když hodně tlačiš tak z toho bude ...
29.3.2006 20:54 Karel Benák | skóre: 8 | blog: benyho
Rozbalit Rozbalit vše Re: Pear DB error
Jo a úplně jsem zapoměl podotknout, že pokud ještě neumíš pracovat s knihovnou DB a pořádně se s ní naučíš pracovat, pak už v životě nebudeš chtít používat klasické PHP funkce pro přístup k databázím :-)
Láska je jako prd, když hodně tlačiš tak z toho bude ...
30.3.2006 08:57 Pavel
Rozbalit Rozbalit vše Re: Pear DB error
Samozrejme mam nastaveno
safe_mode_include_dir = ".:/usr/share/php/"
30.3.2006 08:58 Pavel
Rozbalit Rozbalit vše Re: Pear DB error
Samozrejme mam nastaveno
safe_mode_include_dir = ".:/usr/share/php/"
30.3.2006 16:49 Karel Benák | skóre: 8 | blog: benyho
Rozbalit Rozbalit vše Re: Pear DB error
Zkus tam dat jen safe_mode_include_dir = "/usr/share/php", myslim ze s tim lomitkem mi to vcera nefungovalo. Ale prvni co bych udelal je to, ze bych napred vypnul Safe mod, otestoval to na vypnutem safe mode a nasledne resil problem se zapnutym safe mode.
Láska je jako prd, když hodně tlačiš tak z toho bude ...
30.3.2006 19:11 Pavel
Rozbalit Rozbalit vše Re: Pear DB error
Tak nevim, vyzkousel jsem snad uz skoro vsechno i vypnout safe_mode, ale porad to nechodi :-(
31.3.2006 16:03 Pavel
Rozbalit Rozbalit vše Re: Pear DB error
Tak cestu uz mam snad dobre, ale vyskytnul se dalsi problem:
Warning: main(): SAFE MODE Restriction in effect. The script whose uid 
is 10001 is not allowed to access /usr/share/php/DB.php owned by uid 0 
in /var/www/vhosts/prologistics.info/httpdocs/connect.php on line 5

Warning: main(DB.php): failed to open stream: No such file or directory 
in /var/www/vhosts/prologistics.info/httpdocs/connect.php on line 5

Fatal error: main(): Failed opening required 'DB.php' 
(include_path='.:/usr/share/php') in 
/var/www/vhosts/prologistics.info/httpdocs/connect.php on line 5
Je to divny, protoze safe mode mam v php.ini vypnuty
30.3.2006 19:37 Pavel
Rozbalit Rozbalit vše Re: Pear DB error
Tak nevim, vyzkousel jsem snad uz skoro vsechno i vypnout safe_mode, ale porad to nechodi :-(

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.