Portál AbcLinuxu, 7. května 2025 01:29

Dotaz: ZoneMinder nainstalovan ale demon se nespusti (Fedora 8)

11.9.2011 01:39 zdenek2008 | skóre: 26
ZoneMinder nainstalovan ale demon se nespusti (Fedora 8)
Přečteno: 341×
Odpovědět | Admin
Na Fedore 8 mam nainstalovany ZoneMinder ale bohuzel nebezi. Program "Sluzby" rika toto:
httpd (pid 4883 2097 1961) is running...
mysqld (pid 1916) is running...
DBI connect('database=zm;host=localhost','zmuser',...) failed: Access denied for user 'zmuser'@'localhost' (using password: YES) at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder/Config.pm line 89
Can't call method "prepare_cached" on an undefined value at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder/Config.pm line 91.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder/Config.pm line 100.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder.pm line 33.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder.pm line 33.
Compilation failed in require at /usr/bin/zmpkg.pl line 45.
BEGIN failed--compilation aborted at /usr/bin/zmpkg.pl line 45.
zoneminder is stopped
Ve "Sluzbach" nelze ZM ani zastavit ani restartovat, to konci take chybou:
zoneminder failed. The error was: Stopping zoneminder: DBI connect('database=zm;host=localhost','zmuser',...) failed: Access denied for user 'zmuser'@'localhost' (using password: YES) at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder/Config.pm line 89
Can't call method "prepare_cached" on an undefined value at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder/Config.pm line 91.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder/Config.pm line 100.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder.pm line 33.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/ZoneMinder.pm line 33.
Compilation failed in require at /usr/bin/zmpkg.pl line 45.
BEGIN failed--compilation aborted at /usr/bin/zmpkg.pl line 45.
[FAILED]
Zatim pouzivam Camstream, ale ZoneMinder (pokud by mi fungoval) nabizi vice funkci a oproti Motion ma i webove rozhrani (alespon pokud vim), tak bych ho chtel vyzkouset. Je nejake schudne reseni pro uvedenou chybu?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.9.2011 11:05 zdenek2008 | skóre: 26
Rozbalit Rozbalit vše Re: ZoneMinder nainstalovan ale demon se nespusti (Fedora 8)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Behem instalace ("yum install zoneminder") se ani zadne prihlasovaci udaje do databaze nepozadovaly a ted to vypada ze se ZM nemuze prihlasit do MySQL.
Řešení 1× (vain)
michich avatar 12.9.2011 11:38 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: ZoneMinder nainstalovan ale demon se nespusti (Fedora 8)
Behem instalace ("yum install zoneminder") se ani zadne prihlasovaci udaje do databaze nepozadovaly

Tak to má být. Správně vytvořený RPM balík se při instalaci nikdy na nic neptá. Nakonfigurovat si ho musíš až po instalaci. Jak najít konfigurační soubory balíku:

$ rpm -qc zoneminder
/etc/httpd/conf.d/zoneminder.conf
/etc/zm.conf

A neodpustím si poznámku - proč používáš Fedoru 8, jejíž podpora byla ukončena v lednu 2009?

12.9.2011 12:43 zdenek2008 | skóre: 26
Rozbalit Rozbalit vše Re: ZoneMinder nainstalovan ale demon se nespusti (Fedora 8)
Diky za radu. Sam bych se tim prokousal asi jen stezi.

Proc jeste stale Fedoru 8? Porad odkladam upgrade. Kdyz se mi pred lety na notebooku (Packard Bell Easynote) sesypaly WinXP a nebylo dodano Recovery CD, Fedora byla jediny system ktery na tom fungoval (Suse/Ubuntu mely ruzne zasadni potize a nic jineho jsem tehdy nemel). Bylo pro me (jako linuxoveho laika) docela tezke zprovoznit USB WiFi adaptery a kdyz to nakonec fungovalo, tak uz jsem si to nechtel zase rozbit upgradem na vyssi verzi. GNU/Linux je muj jediny OS na pocitadle a protoze na nem potrebuji pracovat, radeji se v nem moc nevrtam. No a mezitim uplynulo 8 novejsich verzi, tak uz to necham byt a zmeny prijdou az s novym pocitadlem. To uz ale nebude Fedora nybrz Debian, tam se alespon ty verze nebudou stridat jako ponozky :-)

Jeste jednou diky.
13.9.2011 10:18 Radek
Rozbalit Rozbalit vše Re: ZoneMinder nainstalovan ale demon se nespusti (Fedora 8)
Odpovědět | | Sbalit | Link | Blokovat | Admin
O jakou verzi Zoneminderu jde? Matně si vzpomínám, že něco podobného mě dělala verze 1.24.4 na Opensuse 11.4, takže nakonec provozuji verzi 1.24.2 a ta funguje bez problémů.
13.9.2011 11:30 zdenek2008 | skóre: 26
Rozbalit Rozbalit vše Re: ZoneMinder nainstalovan ale demon se nespusti (Fedora 8)
Mam starsi verzi, 1.22.2, ted uz to bezi. V konfiguracnim souboru je zapsane heslo pro prihlaseni do MySQL. Takze jsem priradil stejne heslo uzivateli "zmuser" v MySQL a spustil skript zm_create.pl ktery vytvoril potrebnou databazovou strukturu. Pak uz program nabehl.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.