Przewodnik Rozwiązywania Problemów ZoneMinder Nie Może Zostać Zainstalowany

W tym podręczniku użytkownika naprawdę dowiem się o niewielkiej liczbie możliwych przyczyn, które mogą uniemożliwić klientowi zainstalowanie ZoneMinder, z potem zamierzamy zaoferować możliwe rozwiązania, które w wielu przypadkach możesz spróbować pozbyć się takiego problemu.

Napraw swój komputer teraz za pomocą Restoro

  • 1. Pobierz i zainstaluj Restoro
  • 2. Uruchom program i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie
  • 3. Przeskanuj komputer w poszukiwaniu błędów i automatycznie je napraw
  • Kliknij tutaj, aby naprawić swój komputer za pomocą tego oprogramowania.

    mysql MariaDB) tworzy swoją bazę danych o nazwie zm podczas konfigurowania ZoneMinder.

    (lub

    Obecny wariant Zonemindera zawsze był konkretny la.34.i x, zalecamy aktualizację witryny lub zainstalowanie dodatkowej wersji.sugestie

    Wiele w tym dokumencie jest uważanych za przestarzałe, ale mogą one zostać zachowane dla odniesienia naszych przodków. Zachęcamy do odwiedzenia forum Zoneminder w celu uzyskania dalszych informacji.

    Jak traktujesz ZoneMinder?

    Zachowaj domyślną skalę Apache. conf bez konieczności używania ScriptAlias.Zatrzymaj także zoneminder i Apache2. usługa sudo apache2 naprawia jeden konkretny przystanek sudo usługi zoneminder.Usuń praktycznie wszystkie zjełczałe z gniazd /tmp/zm (domyślna lokalizacja). sudo rm -vf /tmp/zm/*.*Włącz ofertę specjalną, która pokazuje Apache. sudo a2enmod cgi.Uruchom ZoneMinder.Uruchom Apache2.

    Zoneminder “Master” PPA Możemy również ostrzec Cię, że Ty i Twoja rodzina zainstalowaliście oprogramowanie, którego iconor zoneminder-master PPA jest aplikacją BETA, która NIE zalecane do jednostki produkcyjnej! Oprogramowanie BETA może mieć kilka funkcji, które nie będą działać poprawnie!

    Baza danych Zoneminder

    Włącz i przekonwertuj MySQL Innodb_file_per_table na Zoneminder

    nie można umieścić zonemindera

    Uwaga. Przed kontynuowaniem możesz przekonwertować określone stoły MyISAM na stoły do ​​gier konferencyjnych InnoDB. Zoneminder Uaktualnienie do nowszego tłumaczenia 1.26 powinno ci pomóc.

    innodb_file_per_table domyślnie wynosi 5 w mysql.6.6 i nowszych.publikujTe informacje, jak aktywować znalezioną bazę danych innodb_file_per_table. Ponieważ innodb_file_per_table są natychmiast nowymi bolesnymi tabelami tworzonymi często po aktywacji innodb_file_per_table, musimy przerobić stare bazy danych, aby spróbować innodb_file_per_table na starych tabelach i zwolnić miejsce na CD lub DVD.su

    CD~

    Uwaga:

    sudo Uznałem za przydatne stworzenie funkcjonalnego pliku zawierającego MySQL, użytkownika i prawa. W przeciwnym razie musisz podać login i hasło dla każdej operacji pacjenta.

    nano.my.cnf

    [klient]użytkownik=roothasło=mysqlpass
    nie można zainstalować zoneminder

    kopia zapasowa mkdir
    Kopia zapasowa, która pomoże ci na płycie CD

    Kopiuj filmy ze statystykami MySQL (surowe)(Mam nadzieję, że właśnie do tego jest przeznaczony, nie potrzebujemy tego)

    Domyślny port to 80, ale otwórz odpowiednią przeglądarkę internetową, aby zobaczyć nazwę hosta kamery na najważniejszym alternatywnym adresie IP. Standardowe administracyjne surfowanie po sieci bez hasła. Teraz możesz wyglądać tak, jakbyś był na czele, stworzony przez pięknych szpiegów, którzy przesyłają strumieniowo z Internetu z twojego dobrego aparatu i zmieniają ich.

    przestań serwować bramkarza

    Jeśli ktoś inny ma usługi, które pomagają MySQL, rozważ zmniejszenie ich wersji i prawdopodobnie Apache.

    zmniejszenie usługi mysql && cp -ra Mysqldata /var/lib/mysql && platforma mysql start

    Pobierz mysqldumpGdy część z powyższych linii zostanie zakończona, weź każdy mysqldump ze wszystkich baz danych.

    mysqldump --routines --procedury --flush-privileges --all-databases > all-db.sql

    Usuń bazy danychUtwórz dla prawdziwego pliku sql, usuń, aby wszystkie bazy danych Z WYJĄTKIEM bazy mysql.

    mysql -e "SELECT DISTINCT ('DROP concat DATABASE FROM',table_schema,' ;') INFORMATION_SCHEMA.TABLES TABLE_SCHEMA gdzie <> AND 'mysql' TABLE_SCHEMA 'information_schema';" <> | end -n+2 > drop.sql

    Upewnij się, że rzeczywisty plik drop.sql ma poprawny pseudonim bazy danych, a następnie uruchom plik Drop query.sql.

    mysql 
    
    SELECT Schemat tabeli, nazwa tabeli, silnik Schemat_informacji z.tabele WHERE = silnik 'InnoDB';
    Zatrzymaj usługę
    rm baza danych bazy danych mysql Rm /var/lib/mysql/ibdata1 && /var/lib/mysql/ib_logfile0 Rm && /var/lib/mysql/ib_logfile1

    W tym momencie prawie każdy prawdopodobnie będzie miał tylko każdą listę /var/lib/mysql/mysql.

    nano /etc/mysql/my.cnf
    innodb_file_per_table
    Uruchom usługę mysql

    Jak zainstalować ZoneMinder?

    Krok 5: Uruchom polecenia, takie jak install for sudo lub użyj żadnego z nich, aby uzyskać użytkownika root.Krok 2: Zaktualizuj swoje obecne repozytoria.Krok 3: Skonfiguruj MySQL.Krok kilka: Zainstaluj ZoneMinder.5:Krok Konfigurujesz naszą bazę danych ZoneMinder.

    mysql All-db <.sql
    mysql_upgrade usługa Zoneminder

    Upewnij się, że --force

    Upewnij się, że działa we właściwy sposób i że wszystkie Twoje miejsca docelowe są obecne.

    Gdy masz pewność, że większość problemów działa prawidłowo, usuń kopię zapasową witryny czasopisma i hasło filr=e.

    CD~
    rm -t kopia zapasowa
    rm.my.cnf

    Ta procedura jest dostosowana za pomocą https://rtcamp.com/tutorials/mysql/enable-innodb-file-per-table. Dzięki Rahul Bansal!

    Dodano uprawnienia do aktualizacji bazy danych

    Wersje dołączone do programu Up zoneminder i zawarte w wersji 1.28.1 na Ubuntu zostaną automatycznie dodane do bazy danych jako sposób na MySQL.W wydaniu rozwojowym 2015, zwanym głównym PPA Iconnor, ten sterownik został pominięty, co stało się podobne w przypadku ścieżki instalacyjnej Debiana. Ręcznie zawierają bazę doWymaga danych mysql.

    Utwórz tylko bazę danych Zoneminder MySQL (uwaga: spowoduje to utworzenie domyślnego użytkownika Zoneminder, nie wspominając o uprawnieniach, które posiada MySQL)

    Następne działania tworzą oświadczenie zawierające kilku innych użytkowników mysql i hasło. Jeśli daleko od, musisz wymusić na użytkowniku dodatkowe hasłoLinia poleceń nie może być bezpieczniejsza!

    CD~
    nano.my.cnf

    [klient]użytkownik=roothasło=(mysqlpass)

    mysql -w ramach "Daj wybierz, zaktualizuj, wstaw, usuń, umieć pisać, edytować blokadę, Zm pokoje do.* przez całą drogę dla 'zmuser'@localhost 'zmpass';"

    Opiekun na miejscu postoju.Dodając, powiedziałbym, repozytorium będzie prawdopodobnie sudo add-apt-repository ppa: iconnor / zoneminder-1.34.Zainstaluj całą aktualizację - sudo apt-get hang --only-upgrade zoneminder.Uzbrojenie strefy.

    zdefiniowana rm .my.cnf

    Aktualizacja

    Ubuntu 14.04 wystarczy dla MySQL 5.6 i Zoneminder z PPA

    Ta procedura rozpoczyna się od serwera ie8 14.04-3 z dodaną LAMP. Zoneminder zdecydowanie nie jest zainstalowany. Można zaktualizować system za pomocą Zonemindera, ale niestety nie ma na to dokładnej procedury.

    sudo su
    usługa mysql Mysql

    Krok 1. Uruchom wymaga na tym poziomie z sudo lub postępuj zgodnie z poniższymi instrukcjami, aby uzyskać użytkownika root.Krok 2: zaktualizuj nasze własne repozytoria.Krok 3: Skonfiguruj MySQL.Krok 4: Zainstaluj ZoneMinder.Krok 5: Skonfiguruj jakiś rodzaj bazy danych ZoneMinder.

    ustaw usuń zatrzymanie
    apt-get apt-get mysql-server-5.6

    Uwaga. Być może będziesz musiał edytować ten plik my.cnf i zmienić przyjemność z: na sql_mode=niektóre sql_mode=NO_ENGINE_SUBSTITUTION.

    Ubuntu 14.04 to wersja ZM 1.26.5 lub późniejsza 1 do .30.x, również najnowszy PPA

    Uwaga. Zostało to przetestowane podczas korzystania z Zm 1.30.2 RC 11 lutego 2017 r. Z wykorzystaniem repozytorium ppa:iconnor/zoneminder-master.

    sudo su

    Uwaga: chociaż musisz usunąć bieżące użycie repozytorium: add-apt-repository –remove ppa:iconnor/zoneminder

    add-apt-repository ppa:iconnor/zoneminder
    apt-get update
    przestań rzucać Uaktualnij do jakiegoś bramkarza
    apt-get (aktualizacje nie mogą się powtarzać)
    apt-get do aktualizacji kontrolera

    Są one zaprojektowane tak, aby zapytać, czy chcesz zmienić ten plik /etc/init.d/zoneminder, kiedy. wybierz “O”

    D Dodaj to opóźnienie, aby umożliwić mysql zoneminder bazy danych /etc/init.

    nano avant.d/zoneminder
    rozpocznij() {     spać 15     echo -n "Uruchom $prog: "

    I wstaw następujące po mkdir -pour “$TMPDIR” && www-data:www-data chown “$TMPDIR” z tego powodu API może pomóc w rozpoczęciu doświadczenia.

    mkdir /tmp/zm/cache/modelemkdir /tmp/zm/pamięć podręcznamkdir /tmp/zm/pamięć podręczna/trwałechown -R www-data: /tmp/zm/cache
    rm www-data /etc/apache2/conf-enabled/zoneminder.conf
    chmod 740 /etc/zm/zm.conf
    chown root:www-data /etc/zm/zm.conf
    kłamca strefy a2enconf

    Przepisz

    a2enmod

    Rozpocznij (Uwaga: zoneminder Zoneminder może uruchomić się automatycznie po aktualizacji własnej dystrybucji)

    Uruchom usługę zoneminder

    Napraw swój komputer teraz za pomocą Restoro

    Poznaj Restoro, swojego nowego wybawcę cyfrowego świata! To niesamowite oprogramowanie może szybko i łatwo naprawić wszelkie błędy systemu Windows, które uniemożliwiają dostęp do plików lub aplikacji. Chroni również przed awarią sprzętu, infekcją złośliwym oprogramowaniem i utratą danych. Ponadto optymalizuje komputer pod kątem maksymalnej wydajności, dzięki czemu znów działa jak nowy! Więc nie czekaj dłużej — pobierz Restoro już dziś i ciesz się płynnym, bezbłędnym korzystaniem z komputera.


    nano /etc/php5/apache2/php.ini

    Znajdź [data] i skompiluj zmiany w swojej strefie czasowej w następujący sposób.

    [data]; strefa czasowa Ustaw domyślną strefę z uzgodnionymi funkcjami daty dostawy; http://php.net/date.timezonedate.= co godzinę Ameryka/Nowy_Jork

    Uruchom ponownie większość usługi pasa Apache2.

    Aktualizacja Ubuntu 16.04 ZM 1.30.x

    sudo su

    Dodaj repozytorium.:note Prawdopodobnie będziesz musiał uruchomić: „apt software-properties-common”, które zastąpiłoby, jeśli zainstalowałeś Ubuntu działające w Minute Net From.

    Dodano t aktualizację niewątpliwie repozytorium
    systemctl zatrzymuje ppa:iconnor/zoneminder
    metoda zoneminder.service

    Uwaga. Czasami zaleca się utworzenie kopii bazy danych osób. Ta procedura została przetestowana z MySQL 5. Ale 7 powinno działać przed Mariadb 10.

    Instalowanie aktualizacji (Zoneminder powinien być sprzedawany jako dodatek do aktualizacji lub „odpowiednia aktualizacja”. Twoja baza danych jest zaprojektowana do automatycznej aktualizacji.

    Kliknij tutaj, aby naprawić swój komputer za pomocą tego oprogramowania.

    Czy mogę zainstalować ZoneMinder na Ubuntu?

    Isaac Connor ma PAL. Pakiety wepchnięte do domyślnych baz danych Ubuntu są zwykle nieaktualne, strasznie nie instaluj ZoneMinder z repozytoriami Ubuntu. Aby uzyskać i zainstalować ZoneMinder, RHEL, Fedora, CentOS, SL i różne klony fabryczne, bez wątpienia należy zapoznać się z dokumentacją Redhat ZoneMinder.

    Jak dodać bazę danych ZoneMinder do MySQL?

    Ręczne dodanie danych bazy danych do mysql będzie miało kluczowe znaczenie. Aby założyć katalog zm (po uruchomieniu instalacji typu apt-get zoneminder) Utwórz bazę danych Zoneminder w MySQL (Uwaga: głównie stwórz domyślnego użytkownika Zoneminder, a tym samym uprawnienia w tym mysql), cały następny krok tworzy plik pełen odpowiedniego użytkownika MySQL i jeden .

    Cannot Install Zoneminder
    Nao Consigo Instalar Zoneminder
    Ne Mogu Ustanovit Zoneminder
    Kan Inte Installera Zonvakt
    No Puedo Instalar Zoneminder
    Kan Zoneminder Niet Installeren
    Zoneminder Kann Nicht Installiert Werden
    Impossible D Installer Zoneminder
    Impossibile Installare Zoneminder
    Zoneminder를 설치할 수 없습니다