Оновлення Koha, встановленої з джерела: відмінності між версіями
Dubyk (обговорення | внесок) м (→Оновлення) |
Dubyk (обговорення | внесок) |
||
Рядок 174: | Рядок 174: | ||
Логін АдміністраторСистемиKoha та пароль |
Логін АдміністраторСистемиKoha та пароль |
||
Updating database structure |
|||
We are upgrading from Koha 3.04.05.000 to 3.06.00.000, you must update your database |
|||
Update report : |
Update report : |
||
Upgrade to 3. |
Upgrade to 3.06.01.000 done (Incrementing version for 3.6.1 release. See release notes for details.) |
||
Upgrade to 3.05.00.002 done (Fix for stocknumber index) |
|||
Upgrade to 3.05.00.003 done (Adds New System preference OpacRenewalBranch) |
|||
Upgrade to 3.05.00.004 done (Add syspref ShowReviewerPhoto) |
|||
Upgrade to 3.05.00.005 done (Adds pref BasketConfirmations) |
|||
Upgrade to 3.05.00.006 done (Add syspref MARCAuthorityControlField008) |
|||
Upgrade to 3.05.00.007 done (Add syspref OpenLibraryCovers) |
|||
Add state and country to cities table corresponding to new columns in borrowers |
|||
Upgrade to 3.05.00.009 done (issues referential integrity) |
|||
Create an index on reserves to speed up holds awaiting pickup report bug 5866 |
|||
Upgrade to 3.05.00.011 done (add OPACResultsSidebar syspref (enh 6165)) |
|||
Upgrade to 3.05.00.012 done (add RecordLocalUseOnReturn syspref (enh 6403)) |
|||
Upgrade to 3.05.00.013 done (Add syspref 'OpacKohaUrl') |
|||
Modified userid column length into 75 in borrowers |
|||
Upgrade to 3.05.00.015 done (Add support for EBSCO's NoveList Select (enh 6902)) |
|||
Upgrade to 3.05.00.016 done (Add EasyAnalyticalRecords syspref) |
|||
Upgrade to 3.05.00.017 done (Add 461 subfield 9 to default framework) |
|||
Upgrade to 3.05.00.018 done (add OpacNavBottom syspref (enh 6825): if appropriate, you can split OpacNav into OpacNav and OpacNavBottom) |
|||
Upgrade to 3.05.00.019 done (remove duplicate VOKAL Book icons, bug 6862) |
|||
Upgrade to 3.05.00.020 done (Add syspref AcqViewBaskets) |
|||
Upgrade to 3.05.00.021 done (Added a display_checkout field in borrower_attribute_types table) |
|||
Upgrade to 3.05.00.022 done (6094: Fixing ModAuthority problems, add a need_merge_authorities table) |
|||
Upgrade to 3.05.00.023 done (Add syspref OpacShowRecentComments. When the preference is turned on a link to recent comments will appear in the OPAC masthead. ) |
|||
Upgrade to 3.06.00.000 done Koha 3.4.0 release |
|||
Update errors : |
|||
[Sat Oct 22 21:57:42 2011] updatedatabase.pl: DBD::mysql::db do failed: Duplicate entry 'numSearchRSSResults' for key 'PRIMARY' at /usr/share/koha3/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4341. |
|||
[Sat Oct 22 21:57:42 2011] updatedatabase.pl: DBD::mysql::db do failed: Duplicate entry 'BasketConfirmations' for key 'PRIMARY' at /usr/share/koha3/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4374. |
|||
[Sat Oct 22 21:57:45 2011] updatedatabase.pl: DBD::mysql::db do failed: Can't DROP 'issuesitemidx'; check that column/key exists at /usr/share/koha3/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4425. |
|||
[Sat Oct 22 21:57:45 2011] updatedatabase.pl: DBD::mysql::db do failed: Multiple primary key defined at /usr/share/koha3/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4426. |
|||
[Sat Oct 22 21:57:45 2011] updatedatabase.pl: DBD::mysql::db do failed: Duplicate key name 'priorityfoundidx' at /usr/share/koha3/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4436. |
|||
[Sat Oct 22 21:57:46 2011] updatedatabase.pl: DBD::mysql::db do failed: Duplicate entry '461-9' for key 'PRIMARY' at /usr/share/koha3/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4495. |
|||
= Поновлення мовних шаблонів = |
= Поновлення мовних шаблонів = |
Версія за 13:19, 30 листопада 2011
Оновлення Koha 3.6.0 до 3.6.1, встановленої з джерела
Стосується встановлення Koha 3.4.x за інструкцією „Встановлення Koha з джерела на ОС Debian“
Резервні копії
Якщо даних немає — не робимо. Якщо дані є — бажано зробити … буде додано пізніше.
Журнал попереднього встановлення
Дивимося у конфігураційному файлі /etc/koha3/koha-conf.xml за розміщенням журналу встановлення, напр. <config> <install_log>/usr/share/koha3/misc/koha-install-log</install_log>
Отримання останньої стабільної версій Koha 3.6.1
su АдміністраторСистемиKoha
(та вводимо пароль користувача АдміністраторСистемиKoha)
cd ~/koha; rm koha-latest.tar.gz wget http://download.koha-community.org/koha-latest.tar.gz tar -xzf koha-latest.tar.gz
Оновлення
cd ~/koha/koha-3.06.01/ perl Makefile.PL --prev-install-log /usr/share/koha3/misc/koha-install-log
вивід —
Reading values from install log /usr/share/koha3/misc/koha-install-log. You will be prompted only for settings that have been added since the last time you installed Koha. To be prompted for all settings, run 'perl Makefile.PL' without the --prev-install-log option. Found 'zebrasrv' and 'zebraidx' in /usr/bin. Koha will be installed with the following configuration parameters: AUTH_INDEX_MODE dom DB_HOST localhost DB_NAME Koha3 DB_PASS ПарольКористувачаБДKoha3 DB_PORT 3306 DB_TYPE mysql DB_USER КористувачБДKoha3 INSTALL_BASE /usr/share/koha3 INSTALL_MODE standard INSTALL_PAZPAR2 yes INSTALL_SRU yes INSTALL_ZEBRA yes KOHA_GROUP АдміністраторСистемиKoha KOHA_INSTALLED_VERSION 3.06.01.000 KOHA_USER АдміністраторСистемиKoha MEMCACHED_NAMESPACE KOHA MEMCACHED_SERVERS 127.0.0.1:11211 MERGE_SERVER_HOST localhost MERGE_SERVER_PORT 11001 PATH_TO_ZEBRA /usr/bin PAZPAR2_HOST localhost PAZPAR2_PORT 11002 RUN_DATABASE_TESTS no USE_MEMCACHED yes ZEBRA_LANGUAGE en ZEBRA_MARC_FORMAT unimarc ZEBRA_PASS ПарольКористувачаZebra ZEBRA_SRU_AUTHORITIES_POR9999 ZEBRA_SRU_BIBLIOS_PORT 9998 ZEBRA_SRU_HOST localhost ZEBRA_USER КористувачZebra and in the following directories: DOC_DIR $(DESTDIR)/usr/share/koha3/doc INTRANET_CGI_DIR $(DESTDIR)/usr/share/koha3/intranet/cgi-bin INTRANET_TMPL_DIR $(DESTDIR)/usr/share/koha3/intranet/htdocs/intranet-tmpl INTRANET_WWW_DIR $(DESTDIR)/usr/share/koha3/intranet/htdocs KOHA_CONF_DIR $(DESTDIR)/etc/koha3 LOG_DIR $(DESTDIR)/var/log/koha3 MAN_DIR $(DESTDIR)/usr/share/koha3/man MISC_DIR $(DESTDIR)/usr/share/koha3/misc OPAC_CGI_DIR $(DESTDIR)/usr/share/koha3/opac/cgi-bin OPAC_TMPL_DIR $(DESTDIR)/usr/share/koha3/opac/htdocs/opac-tmpl OPAC_WWW_DIR $(DESTDIR)/usr/share/koha3/opac/htdocs PAZPAR2_CONF_DIR $(DESTDIR)/etc/koha3/pazpar2 PERL_MODULE_DIR $(DESTDIR)/usr/share/koha3/lib SCRIPT_DIR $(DESTDIR)/usr/share/koha3/bin SCRIPT_NONDEV_DIR $(DESTDIR)/usr/share/koha3/bin ZEBRA_CONF_DIR $(DESTDIR)/etc/koha3/zebradb ZEBRA_DATA_DIR $(DESTDIR)/var/lib/koha3/zebradb ZEBRA_LOCK_DIR $(DESTDIR)/var/lock/koha3/zebradb ZEBRA_RUN_DIR $(DESTDIR)/var/run/koha3/zebradb To change any configuration setting, please run perl Makefile.PL again. To override one of the target directories, you can do so on the command line like this: perl Makefile.PL PERL_MODULE_DIR=/usr/share/perl/5.8 You can also set different default values for parameters or override directory locations by using environment variables. For example: export DB_USER=my_koha perl Makefile.PL or DB_USER=my_koha DOC_DIR=/usr/local/info perl Makefile.PL If installing on a Win32 platform, be sure to use: 'dmake -x MAXLINELENGTH=300000' Writing Makefile for koha
Якщо у попередньому виводі є зауваження на кшталт такого
Warning: prerequisite Gravatar::URL 1.03 not found.
то необхідно довстановити згадані пакунки:
sudo apt-get install libgravatar-url-perl
Може бути й зауваження такого роду:
Warning: prerequisite Gravatar::URL 1.03 not found. We have 1.02.
Це означає, що у Вашій версії Debian цей пакунок є але версія нижче ніж необхідно. Тоді довстановлюємо з репозитарію „testing“(чи „unstable“):
sudo apt-get -t testing install libgravatar-url-perl
(чи з CPAN)
Також знову виконуємо
perl Makefile.PL --prev-install-log /usr/share/koha3/misc/koha-install-log
Компіляція та встановлення
make make test sudo make upgrade
Поправити налаштування хоста Apache
sudo mc -e /etc/koha3/koha-httpd.conf
/etc/koha3/koha-httpd.conf ... <VirtualHost *:80> ServerName koha ... ... <VirtualHost *:8888> ServerName koha:8888 ...
та перезапустити сервер Apache
sudo /etc/init.d/apache2 restart
Продовжуємо оновлення через веб-інтерфейс
Логін АдміністраторСистемиKoha та пароль
Updating database structure Update report : Upgrade to 3.06.01.000 done (Incrementing version for 3.6.1 release. See release notes for details.)
Поновлення мовних шаблонів
Шаблони для мов відмінних від en залишаються старі — необхідно теж оновити, напр. для укр. та рос.:
sudo env KOHA_CONF=/etc/koha3/koha-conf.xml PERL5LIB=usr/share/koha3/lib perl -I /usr/share/koha3/lib "./translate" install uk-UA sudo env KOHA_CONF=/etc/koha3/koha-conf.xml PERL5LIB=usr/share/koha3/lib perl -I /usr/share/koha3/lib "./translate" install ru-RU
Відновлення Zebra
Поновлювач перезаписує файл
/etc/koha3/zebradb/etc/word-phrase-utf.chr
витираючи набори кириличних символів, необхідні для працездатності пошуку Zebra, отож виправляємо у цьому файлі на наступне:
lowercase {0-9}{a-z}æäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі uppercase {0-9}{A-Z}ÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ
Оновлення завершено
Заходимо у інтерфейс бібліотекаря. Бачимо зміну версії за адресою http://localhost:8888/cgi-bin/koha/about.pl