Инструменты пользователя

Инструменты сайта


glpi:glpi

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
glpi:glpi [2018-08-13 14:10]
GreyWolf [Распаковка дистрибутива]
glpi:glpi [2019-07-12 13:50] (текущий)
GreyWolf [Настройка HTTP сервера]
Строка 29: Строка 29:
  
 <​del>​[[https://​forge.glpi-project.org/​projects|Старые версии расширении (Plugins)]]</​del>​ <​del>​[[https://​forge.glpi-project.org/​projects|Старые версии расширении (Plugins)]]</​del>​
 +
 +**[[glpi:​problems|Решение проблем]]**
 +
 +====== Разработка ======
 +
 +[[https://​glpi-plugins.readthedocs.io/​en/​latest/​|GLPI plugins’s documentation]]
 +
 +[[https://​glpi-developer-documentation.readthedocs.io/​en/​master/​|GLPI Developer Documentation]]
  
 ====== Перевод ====== ====== Перевод ======
Строка 34: Строка 42:
 https://​www.transifex.com/​glpi/​GLPI/​language/​ru_RU/​ https://​www.transifex.com/​glpi/​GLPI/​language/​ru_RU/​
 ====== Установка ====== ====== Установка ======
-FIXME+:!: Актуально для GLPI версии 9.3 и Debian 9 (stretch). Для этой версии нужна [[mariadb:​mariadb|MariaDB]],​ иначе будет ошибка:​  
 +  Версия Вашей СУБД слишком старая:​ 5.5.60
  
   * Папка для установки:​ ''/​opt/​glpi/''​   * Папка для установки:​ ''/​opt/​glpi/''​
   * HTTP сервер:​ [[apache:​apache|Apache]]   * HTTP сервер:​ [[apache:​apache|Apache]]
  
-Нужно скачать актуальный архив с нужной версией.+  - Нужно скачать актуальный архив с нужной версией: https://​github.com/​glpi-project/​glpi/​releases 
 +  - [[#​Установка необходимых пакетов]] 
 +  - [[#​Распаковка дистрибутива]] 
 +  - [[#​Настройка прав доступа к папкам и файлам]] 
 +  - [[#​Настройка HTTP сервера]] 
 +  - [[#​Завершение установки]] 
 +  - [[#​Преобразование таблиц после установки]]
  
 ===== Установка необходимых пакетов ===== ===== Установка необходимых пакетов =====
Строка 101: Строка 116:
  
 ===== Настройка HTTP сервера ===== ===== Настройка HTTP сервера =====
-1. Нужно создать файл: +Настройка HTTP сервера [[apache:​apache|Apache]]:​ 
-<code conf /​opt/​glpi/​apache.conf>​+  - Нужно создать файл: <code conf /​opt/​glpi/​apache.conf>​
 Alias /glpi /opt/glpi Alias /glpi /opt/glpi
  
Строка 122: Строка 137:
 </​VirtualHost>​ </​VirtualHost>​
 </​code>​ </​code>​
- +  - Выполнить следующие действия:​ <code bash glpi_apache.sh>​
-2. Выполнить следующие действия: ​ +
-<code bash glpi_apache.sh>​+
 #!/bin/bash #!/bin/bash
 # Создаем символическую ссылку # Создаем символическую ссылку
Строка 135: Строка 148:
 </​code>​ </​code>​
  
 +===== Завершение установки =====
 +После выполнения установки на главной странице будет сообщение:​
 +  В целях безопасности удалите файл: install/​install.php
 +
 +Нужно удалить файл, выполнив команду:​
 +<code bash>
 +rm /​opt/​glpi/​install/​install.php
 +</​code>​
 +===== Преобразование таблиц после установки =====
 +После выполнения установки на главной странице будет сообщение: ​
 +  355 таблиц не перенесено в InnoDB
 +или ​
 +  355 tables not migrated to InnoDB engine.
 +Нужно выполнить преобразование таблиц БД путём запуска скрипта по URL:
 +<​code>​
 +http://​glpi/​scripts/​innodb_migration.php
 +</​code>​
 +
 +[[https://​forum.glpi-project.org/​viewtopic.php?​id=163667|388 tables not migrated to InnoDB engine. / English support / Forum GLPI-Project]]
 ===== Удаление существующей БД ===== ===== Удаление существующей БД =====
 Необходимо при [[#​Восстановление|восстановлении]] БД. Необходимо при [[#​Восстановление|восстановлении]] БД.
Строка 165: Строка 197:
  
 Ввести пароль пользователя ''​root''​ Ввести пароль пользователя ''​root''​
- 
-===== Завершение установки ===== 
- 
-<WRAP round important 50%> 
-После завершения установки нужно удалить файл: ''​install/​install.php''​ 
-</​WRAP>​ 
  
  
Строка 207: Строка 233:
 ====== Резервное копирование ====== ====== Резервное копирование ======
 Резервное копирование БД: Резервное копирование БД:
-<​code>​+<​code ​bash>
 mysqldump glpi -uglpi -hСЕРВЕР_БД -pПАРОЛЬ > glpi_backup.sql mysqldump glpi -uglpi -hСЕРВЕР_БД -pПАРОЛЬ > glpi_backup.sql
 </​code>​ </​code>​
Строка 226: Строка 252:
  
 Ввести пароль пользователя ''​glpi''​ Ввести пароль пользователя ''​glpi''​
-====== Решение проблем ====== 
-===== GLPI 9.3 ===== 
  
-FIXME 
- 
-Версия Вашей СУБД слишком старая:​ 5.5.60 
-===== Проблемы с входом в систему ===== 
- 
-Нужно попробовать следующий URL:  
-<​code>​ 
-http://​glpi/​logout.php?​noAUTO=1 
-</​code>​ 
-===== Нет редактора tiny_mce ===== 
-  
-<​code>​ln -s /​usr/​share/​tinymce/​www /​usr/​share/​glpi/​lib/​tiny_mce</​code>​ 
-===== Ошибка перемещения временного файла ===== 
-При прикреплении к заявке файла с длинным русским именем,​ появляется сообщение "​Возможная загрузочная атака или слишком большой файл. Ошибка перемещения временного файла." ​ 
- 
-В файле ''/​usr/​share/​glpi/​inc/​document.function.php''​ 
-Нужно поставить комментарий на строки:​ 
-<​code>​ 
-if (function_exists('​mb_convert_encoding'​)) { 
-$name = mb_convert_encoding($name,​ '​HTML-ENTITIES','​UTF-8'​);​ 
-} 
-</​code>​ 
- 
- 
-===== Превышен размер прикрепляемого файла ===== 
- 
-Ошибка:​ Превышен размер прикрепляемого файла (File too large to be added) 
- 
-В файле ''/​etc/​php5/​apache2/​php.ini''​ нужно изменить значение переменной ''​upload_max_filesize''​. 
- 
-Пример:​ 
-<code ini> 
-upload_max_filesize="​10M"​ 
-</​code>​ 
- 
-Чтобы изменения вступили в силу нужно перечитать настройки [[apache:​apache|Apache]]:​ 
-<code bash> 
-service apache2 reload 
-</​code>​ 
- 
- 
-===== Русский язык при экспорте в PDF ===== 
- 
-В меню ''​Настройки\Общие'',​ вкладка ''​Значения по-умолчанию'',​ раздел ''​Внешний вид'',​ пункт ''​Шрифт экспорта в PDF''​ нужно изменить шрифт на ''​DejaVuSans''​ 
- 
-Сохранить настройки,​ выйти из GLPI и зайти снова. 
- 
-==== До версии 0.85 ==== 
- 
-=== Стандартный экспорт === 
- 
-Для того, чтобы стандартный экспорт в PDF работал правильно нужно: 
- 
-1. В файле ''​glpi/​inc/​search.class.php''​ заменить ''​windows-1252''​ на ''​windows-1251''​ 
- 
-2. Заменить шрифты в папке ''​glpi/​lib/​ezpdf/​fonts/''​ на файлы из {{:​glpi:​fonts.tar.gz|}} 
- 
-[[http://​huntablog.blogspot.ru/​2012/​03/​glpi-pdf.html|GLPI экспорт в PDF, русский шрифт]] 
- 
-=== PDF Plugin === 
- 
-При использовании [[https://​forge.indepnet.net/​projects/​pdf|Print to PDF]] русские буквы отображаются,​ как вопросительные знаки. 
- 
-Чтобы это исправить нужно: 
- 
-В папке плагина в файле ''/​inc/​simplepdf.class.php''​ заменить ''​windows-1252''​ на '​windows-1251''​ 
- 
-Заменить шрифты в папке плагина /fonts на {{:​glpi:​printtopdf_plugin_fonts.zip|отредактированные}} 
- 
-[[http://​www.glpi-project.org/​wiki/​doku.php?​id=ru:​faq:​faqplugin|FAQ по плагинам GLPI]] 
- 
-===== Ошибка при открытии карточки поставщика ===== 
- 
-При попытке открыть поставщика он не открывается,​ в лог apache ошибка. 
-<​code>​ 
-PHP Fatal error: ​ Call to a member function fetch_assoc() on a non-object in /​opt/​glpi/​inc/​dbmysql.class.php on line 298 
-</​code>​ 
- 
-Ошибка замечена на GLPI 0.84.8 (plugin: Domains 1.6.0) 
- 
-Ошибка присутствует и на GLPI 9.1 (plugin: Domains 1.8.0) 
- 
-Решение:​ нужно заменить 
-<code php plugins/​domains/​hook.php>​ 
-"​glpi_suppliers"​=>​array("​glpi_plugin_domains_domains"​=>"​glpi_suppliers"​),​ 
-</​code>​ 
- 
-на: 
-<code php plugins/​domains/​hook.php>​ 
-"​glpi_suppliers"​=>​array("​glpi_plugin_domains_domains"​=>"​suppliers_id"​),​ 
-</​code>​ 
- 
-[[http://​forum.glpi-project.org/​viewtopic.php?​pid=173454#​p173454|Источник информации]] 
 ====== Ссылки ====== ====== Ссылки ======
 https://​ru.wikipedia.org/​wiki/​GLPI https://​ru.wikipedia.org/​wiki/​GLPI
Строка 338: Строка 269:
  
 **[[https://​nksistemas.com/​instalar-glpi-9-x-en-debian-9-stretch/​|Instalar GLPI 9.x en Debian 9 Stretch]]** **[[https://​nksistemas.com/​instalar-glpi-9-x-en-debian-9-stretch/​|Instalar GLPI 9.x en Debian 9 Stretch]]**
 +
 +[[https://​habr.com/​ru/​post/​312522/​|GLPI в небольшой организации,​ часть 1. Типичное развертывание и подводные камни / Хабр]]
 +
 +[[https://​habr.com/​ru/​post/​349904/​|GLPI в небольшой организации,​ часть 2. Базовый функционал и особенности его использования / Хабр]]
  
  
 {{tag>​Admin Documentation Linux HTTP}} {{tag>​Admin Documentation Linux HTTP}}
glpi/glpi.1534158632.txt.gz · Последние изменения: 2018-08-13 14:10 — GreyWolf