Система Orphus
[] []

среда, 1 апреля 2009 г.

GLPI. Шаг за шагом.

GLPI - система техподдержки, учета комптехники, ведения внутренних документов (имеющих отношение к ИТ отделу), учет расходных материалов. Да много еще чего там есть. Моя цель не достоинства GLPI описывать, а рассказать как это добро использовать :)
Можно GLPI ставить из репозиториев... Тогда тебе эта статья не нужна. Ну, а если хочешь из тарбола поставить, как это сделал я, тогда это то, что тебе надо :)

Я решил ставить GLPI на Ubuntu 8.04.2 Server. Почему? Люблю я эту систему :) GLPI 0.71.5 - последняя версия на данный момент.

1. Для начала надо поставить зависимости:
Если на твоем сервере еще не стоит какой-либо MTA (Mail Transfer Agent), то советую поставить ssmtp, чтобы MySQL не тянул за собой Exim:
$ sudo aptitude install ssmtp
$ sudo aptitude install apache2 libapache2-mod-php5 php5 php5-mysql dbconfig-common mysql-server-5.0 php5-curl php5-ldap php5-imap

2. GLPI для своей работы использует базу данных MySQL, поэтому нам нужно сделать БД "glpidb" и пользователя "glpiuser" с паролем "glpi" (естественно пароль надо выбрать подлиннее и по сложнее ;) ):
$ mysql -u root -p
mysql> create database glpidb;
mysql> grant all privileges on glpidb.* to glpiuser@localhost identified by 'glpi';
mysql> quit

3. Теперь настроим PHP, как рекомендуется в документации:
3.1. Убедимся, что memory_limit достаточного размера:
$ grep -i memory_limit /etc/php5/apache2/php.ini
memory_limit = 128M      ; Maximum amount of memory a script may consume (128MB)
если нет, то нужно поставить 128M, ниже не желательно.
3.2. Убедимся, что строка "extension=mysql.so" в конфиге MySQL не закоментирована:
$ grep -i mysql.so /etc/php5/conf.d/mysql.ini
extension=mysql.so
если это не так, то ее надо раскомментировать (или добавить если ее совсем нет).

4. Перезапускаем Apache:
$ sudo /etc/init.d/apache2 restart

5. Теперь пора скачать и распаковать GLPI в папку Apache, а так же сделать владельцем файлов GLPI пользователя, от имени которого запускается Apache:
$ cd /tmp/
$ wget https://forge.indepnet.net/attachments/download/589/glpi-0.71.5.tar.gz
$ sudo tar -xvzf glpi-0.71.5.tar.gz -C /var/www/
$ sudo chown -R www-data:www-data /var/www/

6. Чтобы работали основные процессы (проверка почты, отправка уведомлений и т.д.) когда нет никого на сервере (т.е. ни кто не тыкает по сслыкам/кнопкам) нужно настроить crontab пользователя, от имени которого работает apache:
sudo crontab -u www-data -e
*/5 * * * * /usr/bin/php5 /var/www/front/cron.php &>/dev/null

7. Почти все готово. Можно отключиться от сервера. Теперь открываем браузер и заходим на наш сервер по http, у меня это http://helpdesk.myserver.ru/

8. После того как подконнектимся, то увидим мастер, в котором:
8.1. Выбираем язык.
8.2. Принимаем лицензию.
8.3. Выбираем пункт установка, т.к. мы устанавливаем GLPI, а не обновляем :)
8.4. Сейчас будет показан результат некоторой внутренней проверки, жмем кнопку "Продолжить". (шаг 0)
8.5. Указываем параметры соединения с базой данных (сервер 127.0.0.1, юзер и пароль те, что мы сделали в п.2): (шаг 1)
Сервер Mysql: 127.0.0.1
Пользователь Mysql: glpiuser
Пароль Mysql: glpi
И жмем кнопку "Продолжить".
8.6. Выбираем базу данных, которую сделали в п.2: glpidb. (шаг 2)
8.7. Жмем кнопку "Продолжить". (шаг 3)
8.8. Читаем, запоминаем/записываем: (шаг 4)
* glpi/glpi для административной учетной записи
* tech/tech для технической учетной записи
* normal для обычной учетной записи
* post-only/post-only для учетной записи публикатора
Жмем кнопку "Продолжить".

9. Выполняем вход в только-что установленный GLPI :)
Воспользуемся логином glpi, сразу сделем себе юзера support и добавим его в профиль super_admin, а все остальные учетные записи можно заблокировать (или удалить).
Все, теперь можно настраивать GLPI дальше под себя, благо все и так понятно и наглядно :)



И на последок расскажу о тех "сложностях", с которыми пришлось столкуниться:
A. Если хотите чтобы при создании новых заявок в поле "Назначить" по умолчанию была выбрана определенная группа, а не пустая строка, в файле ./front/helpdesk.php в строке 71 параметр "$assign_group=0" меняем на свое значение. Узнать ID группы можно, например, так: идем в Администрирование > Группы, открываем нужную группу и смотрим в адресную строку - http://helpdesk.myserver.ru/front/group.form.php?ID=2. У меня группа "Техподдержка" имеет в базе ID=2, поэтому выставил "$assign_group=2".

B. Если почтовый парсер (Установки > Почтовый парсер) при проверке ящика сообщает, что ему не удалось подключиться к почтовому серверу, то нужно в настройках парсера оставить пустым поле "Email (необязательно)". Т.ж. в поле "Настройки соединения" стоит выбрать "NO-TLS" и "NO-VALIDATE-CERT" в третьем и четвертом выпадающих списках, соответственно.

C. Если почтовый парсер не забирает почту из ящика самостоятельно, то надо сделать симлинк на конфиг-файл php:
$ cd /etc/php5/cli
$ sudo ln -s ../apache2/php.ini
либо в /etc/php5/cli/php.ini добавить те строки, про которые сказано в п.3 (см. выше)

D. Рекомендую поставить плагины (их надо скачать с оф. сайта и распаковать в папку /var/www/plugins/):
alerting - дополнительные уведомления
archires - генерирует графическое представление сетевой структуры
mailkb  - уведомление по мылу при создании нового FAQ
treeview - список в виде дерева с сортировкой по местонахождению
wol  - WakeOnLan (включение компьютеров по сети)




Похожие статьи

127 коммент.:

Чайкин Евгений комментирует... четверг, 2 апреля 2009 г. в 17:47:00 GMT+3

В тарболле версия свежее?

Angel 2S2 комментирует... четверг, 2 апреля 2009 г. в 18:14:00 GMT+3

Конечно свежее :))))

Анонимный комментирует... пятница, 3 апреля 2009 г. в 14:02:00 GMT+3

прикольно. можно запостить ссылку в глпишной вики?

Angel 2S2 комментирует... пятница, 3 апреля 2009 г. в 17:13:00 GMT+3

Конечно можно :)
Только одна маленькая просьба: ссылку в вики остать на блог :)
И еще, сообщи ссылку на пост в этой вики, плиз.

Unknown комментирует... пятница, 24 апреля 2009 г. в 10:06:00 GMT+3

У вас GLPI, правильно отображает кодировку в заявках, присланных по электронной почте?

Unknown комментирует... пятница, 24 апреля 2009 г. в 10:22:00 GMT+3

Кодировку отображает правильно, но в моем Claws Mail (ОСь Ubuntu 8.10 Desktop) часть символов почему-то заменяется на "______________". Если делаю переадресацию на GMail.com, то все ок (я про вебморду). У начальника The Bat!, там несколько символом не всегда верно отображаются, у других Thunderbird либо Outlook, жалоб пока не было, но я сам не проверял.

У меня есть подозрения, что не везде в GLPI используется utf-8 либо почтовые клиенты глючат, но думаю что все же первое. Пока все время забывал полистать его PHP-код. На днях посмотрю в чем там может быть дело, потом, если найду решение, сделаю отдельный пост.
А пока надо разобраться как сменить вид/текст уведомлений, а то эти какие-то не удобные.

Unknown комментирует... пятница, 24 апреля 2009 г. в 10:26:00 GMT+3

Хм... странно...
Если посмотреть заголовок письма, то там все ок - везде utf-8. Чувствую, что долго придется повозиться :)))

Анонимный комментирует... вторник, 5 мая 2009 г. в 13:45:00 GMT+3

ммя. Ставилось под Фрибсд под мануал http://www.lissyara.su/?id=1740 . Разночтения есть. Пока поставила,смотрю.
"Почти все готово. Можно отключиться от сервера. Теперь открываем браузер и заходим на наш сервер по http, у меня это http://helpdesk.myserver.ru/" - не забыть прописать в ДНС-е C-запись.

Unknown комментирует... вторник, 5 мая 2009 г. в 13:49:00 GMT+3

DNS это уже другая история, не имеющая никакого отношения к установке GLPI :)

Анонимный комментирует... среда, 15 июля 2009 г. в 21:38:00 GMT+3

Вопрос по "сложностям":
Не подскажете, можно ли чтобы при создании пользователем заявки в поле Заказчик->Группа автоматически прописывалась группа, к которой принадлежит этот заказчик.
Смысл- если есть в организации несколько человек, уполномоченных делать заявки, они не увидят заявки своих коллег по организации, пока диспетчер не укажет ручками в этом поле их группу.

Сложность в том, что мы обслуживающая организация, и у нас много клиентов. Надо сделать так, чтобы внутри организации заказчика были видны только их заявки. Желательно автоматом, без участия нашего оператора.

Unknown комментирует... четверг, 16 июля 2009 г. в 11:05:00 GMT+3

На практике непробовал. Но думаю, что это аналогично пункту А. в этом посте. Главное найти нужное условие.

Анонимный комментирует... пятница, 17 июля 2009 г. в 16:55:00 GMT+3

Подскажите, есть ли возможность видеть русские буквы, а не знаки вопроса при экспорте в PDF?

Unknown комментирует... вторник, 28 июля 2009 г. в 11:52:00 GMT+3

Я не видел еще ни где решения это проблемы, к сожалению.

SGG комментирует... понедельник, 28 сентября 2009 г. в 22:19:00 GMT+3

на счет PDF есть решение на http://www.tux.in.ua/articles/1500
архив с исправленными шрифтами - http://www.tux.in.ua/wp-content/uploads/2009/08/font.rar

Unknown комментирует... вторник, 29 сентября 2009 г. в 10:54:00 GMT+3

Ооо... Спасибо большое, не знал :)
На днях затестю :)

SGG комментирует... вторник, 29 сентября 2009 г. в 12:23:00 GMT+3

потестил - успешно :)

Анонимный комментирует... среда, 14 октября 2009 г. в 16:03:00 GMT+3

Проблема такова:
Для экспорта в PDF сформированной заявки от пользователя необходимо использовать плагин GLPI-PDF.
Так этот негодный плагин тоже вместо русских буковок отображает знаки вопроса...
Решение прокатывающее с самим GLPI на плагине не подходит...
Кто сталкивался, кто как решал?

Unknown комментирует... среда, 14 октября 2009 г. в 16:17:00 GMT+3

Об этом говорил SGG в комменте выше. Вот что написано по ссылке:
По умолчанию при экспорте в PDF вместо русских букв выводятся знаки вопросов, это происходит по двум причинам: стандартная функция экспортирует данные в кодировке ISO-8859-1, которую и поддерживает используемый по умолчаннию шрифт.

В общем в конце той статьи все хорошо написано (примерно на страницу выше от последнего скрина), как да что надо сделать, чтобы пофиксить это дело.

Unknown комментирует... среда, 14 октября 2009 г. в 17:05:00 GMT+3

"Перепостил" себе кусок вышеупомянутого поста - GLPI: Экспорт в PDF по русски.

Анонимный комментирует... четверг, 15 октября 2009 г. в 14:40:00 GMT+3

Спасибо, но из самого GLPI экспорт в PDF я настроил, все работает. Как раз так, как и написано.
Для того чтобы экспортировать форму единичной заявки требуется установить плагин GLPI-PDF.
Плагин использует свои php файлы для экспорта.
Метод описанный выше не работает.

На версии 7.1 для экспорта заявки в PDF использовался плагин "ticketreport".
У него за экспорт отвечал файл:
plagin_ticketreport.functions_export.php
Указанный метод работал и для него.

К сожалению после перехода на версию 7.2 этот плагин работать перестал, да и на сервере GLPI его уже нет. Его видать заменили плагином GLPI-PDF, для которого этот метод не проходит :(

Анонимный комментирует... среда, 11 ноября 2009 г. в 11:05:00 GMT+2

Подскажите, кто-нибудь решил проблему с неверной кодировкой заявки, присланной по электронной почте?
Мое внимание привлекло следующее интересное поведение: Если тема письма написана латиницей, то содержание, написанное кириллицей будет отображаться в верной кодировке. Если же тема в кириллице, то содержание выводится кракозябами, при этом заголовок отобразится в верной кодировке.

Unknown комментирует... среда, 11 ноября 2009 г. в 11:14:00 GMT+2

У меня такого нету. Почтовые клиенты outlock, thunderbird, the bat, claws-mail, gmail. Везде все нормально. Правда в теме иногда бывает что не все символы корректные.

Т.к. не сталкивался с этим, то и подсказать ничего не могу. Сорри.

Анонимный комментирует... понедельник, 16 ноября 2009 г. в 08:40:00 GMT+2

А вот у нас почему-то есть :-). Клиенты разные и на разных платформах. Клиенты виндовых пользователей, коих у нас большинство, шлют сообщения в cp1251. И с ними вышеописанная проблема, собственно, и возникает. С линуксовых машин, клиенты которых шлют по умолчанию в utf-8, проблем нет. Но пользователей не переделать, а систему можно, поэтому методом проб и ошибок, сам решил проблему с кодировкой заявки, присланной по электронке.
в inc/mailgate.class.php заменил строчку$body=mb_convert_encoding($body, 'utf-8',$this->charset);
на
$body=mb_convert_encoding($body, 'cp1251','cp1251');
Нормального результат добился только при этой комбинации кодировок в функции mb_convert_encoding, а перебирал много всяких-разных, и, честно говоря, логики не понял ( у меня только базовые понятия о программировании :-)).

Unknown комментирует... понедельник, 16 ноября 2009 г. в 10:53:00 GMT+2

Мои поздравления! Искренне рад за вас :)

Весьма странная проблема... Если смотреть код, то там есть проверки кодировок и конвертирование их в utf-8. А БД по умолчанию в этой кодировке и записи все в ней хранятся. Если вы выбрали cp1251 при установке БД, тогда возможно причина вашей проблемы именно в этом была (не очень силен в БД, поэтому точно не могу предположить) :)
Хоть я тоже не силен в кодинге, но все же работа сисадмина такая, что он (сисадмин) должен уметь понимать код программ :)

Анонимный комментирует... пятница, 15 января 2010 г. в 13:03:00 GMT+2

А у меня проблема всеравно не могу заставить glpy забирать почту. Ошибка подключения. Где можно более конкретный лог увидель?

Unknown комментирует... пятница, 15 января 2010 г. в 13:22:00 GMT+2

Скорее всего либо вы не верно указали настройки сборщика почты, либо у вас на файрволе заблокирован соответствующий порт (например, для POP3 это 110 порт по умолчанию).
Как GLPI работает с IMAP не знаю, не использовал.

Хотя может и DNS глючить... Попробуйте в поле "Сервер" указать не FQDN, а IP-адрес почтового сервера.

Анонимный комментирует... пятница, 26 февраля 2010 г. в 12:36:00 GMT+2

Как создать эти самые группы которым назначается заявка?

Unknown комментирует... пятница, 26 февраля 2010 г. в 13:08:00 GMT+2

Администрирование > Группы, там вверху, на серой панельке, где написано "Central > Администрирование > Группы", есть кнопка (точнее картинка) ввиде знака "+". Это и есть добавление групп. А далее в группы надо будет внести юзеров.

ЗЫЖ У меня на данный момент GLPI 0.72.1, поэтому не знаю, как для более новых версий, может чего и изменилось.

Анонимный комментирует... понедельник, 1 марта 2010 г. в 10:40:00 GMT+2

Спасибо!

Анонимный комментирует... вторник, 2 марта 2010 г. в 13:38:00 GMT+2

Здравствуйте, подскажите пожалуйста, после удаления пользователя новый пользователь с таким же именем не создается, мол такой уже есть, как можно полностью удалить пользователя?

Unknown комментирует... вторник, 2 марта 2010 г. в 13:48:00 GMT+2

Дело в том, что юзеры не удаляются, а отмечаются как удаленные и просто скрываются.
Зайдите в Администрирование > Пользователи, в строке поиска вы увидите корзину с очками (почти в конце строки), а слева от нее выпадающий список с вариантами Да и Нет. Выберите Да и нажмите Поиск. Теперь вы видите удаленных пользователей. Отметьте галкой нужного, а внизу из выпадающего списка выберите Восстановить и нажмите кнопку Отправить (она появится справа от списка). Теперь юзер восстановлен.
Если выберете Очистить, то он будет полностью удален из базы.

Анонимный комментирует... вторник, 2 марта 2010 г. в 13:58:00 GMT+2

Спасибо большое!получилось!

Анонимный комментирует... четверг, 4 марта 2010 г. в 11:53:00 GMT+2

Вопрос по базе знаний, добавил информацию, но она не отображается ни под одним профилем, как настроить?

Unknown комментирует... четверг, 4 марта 2010 г. в 12:06:00 GMT+2

Идем в редактирование нужного профиля, там находим "ЧаВо:" и "База знаний:", ставим нужные права. Все ))

ЗЫЖ-1 Для профилей с интерфейсом "Поддержка" доступно только ЧаВо.

ЗЫЖ-2 Чтобы юзер увидел запись в БЗ, он должен входить в ту организацию, в которую добавлена запись. Т.ж. можно указать (при создании записи) "Подчинённые организации: Да", тогда чтобы видели записи юзеры из всех организаций достаточно добавлять записи в основную организацию.

Анонимный комментирует... четверг, 4 марта 2010 г. в 12:29:00 GMT+2

Вместо "ЧаВо" в моей версии - "FAQ", теперь отображается, спасибо!

Unknown комментирует... четверг, 4 марта 2010 г. в 12:31:00 GMT+2

А... Я не обновлялся с GLPI 0.72.1 )) И так устраивает все ))

Анонимный комментирует... вторник, 13 июля 2010 г. в 10:39:00 GMT+3

Здравствуйте! Не подскажите, не могу скачать и установить glpi-0.72.4.tar.gz.
У меня на VirtualBoxe стоит Ubuntu 10.04 server! И у меня не получается скачать этот архив и разархивировать его в директорию!
$cd ~
$wget
$sudo tar -xvzf glpi-0.72.4.tar.gz -C /var/www/
Сообщение:
tar: Указать можно не более одной опции -acdtrux'
Пробовал через wget и он пишет, что неверный ключ! убрал 2 ключа(zf)пошло соединение и он пишет: не могу получить адрес хоста tar!
wget: не могу получить адрес хоста glpi-0.72.4.tar.gz
Заранее спасибо!

Unknown комментирует... вторник, 13 июля 2010 г. в 11:10:00 GMT+3

Попробуйте так (у меня все отработало и в /var/www/ появился каталог glpi/):
cd /tmp/
wget https://forge.indepnet.net/attachments/download/597/glpi-0.72.4.tar.gz
sudo tar -xzf glpi-0.72.4.tar.gz -C /var/www/

Анонимный комментирует... вторник, 13 июля 2010 г. в 19:33:00 GMT+3

Здравствуйте, никто не сталкивался с проблемой, что gpli видит письма но не хочет их забирать, а в логе пишет:
2010-07-13 20:30 Запуск 0.000s 0 Способ выполнения : GLPI
В ходе выполнения 0.007s 0 Collect mails from {mail.smed.ru/imap/novalidate-cert/notls}INBOX
В ходе выполнения 0.290s 0 Number of messages: available=18, collected=11
Конец 0.294s 11 Задача завершена, частичная трактовка

Анонимный комментирует... среда, 14 июля 2010 г. в 06:37:00 GMT+3

Angel 2S2 Спасибо большое вам! с пунктом 5 отработало,все хорошо!

Unknown комментирует... среда, 14 июля 2010 г. в 10:59:00 GMT+3

Смотрю вы используете IMAP... Переключитесь на POP3.
Не знаю как с текущей версией, но 0.72.1 мне не удалось подружить с IMAP (один человек утверждает, что это в PHP функция глючная).
К тому же для GLPI использовать IMAP нет смысла (лично я его не вижу), ему POP3 с лихвой достаточно будет.

Unknown комментирует... среда, 14 июля 2010 г. в 11:02:00 GMT+3

Не за что :) Рад, что получилось.

Анонимный комментирует... среда, 14 июля 2010 г. в 11:15:00 GMT+3

Я пробовал с POP та же история. Я разобрался, ему не нравилось одно из писем в ящике.

Unknown комментирует... среда, 14 июля 2010 г. в 11:43:00 GMT+3

о_О Вот даже как... У меня лично такого не было ни разу.
А это письмо чем-то особенным выделялось? Тема с не корректными символами, размер, вложения?

Анонимный комментирует... среда, 14 июля 2010 г. в 14:07:00 GMT+3

Если честно, я даже не понял, походу прост этих адресов не было в Пользователях, но я могу ошибаться

Unknown комментирует... среда, 14 июля 2010 г. в 14:12:00 GMT+3

Вроде если нет этого адрес в пользователях, то GLPI делает пустой запрос с не назначенным пользователем или какого-то юзера берет под дефолтового или админа... Точно уже не помню.

Анонимный комментирует... пятница, 16 июля 2010 г. в 10:25:00 GMT+3

Непонятно с пунктом 7.
А на какой адрес мне заходить?
или где посмотреть...
Я профан в этом деле! =)

Unknown комментирует... пятница, 16 июля 2010 г. в 11:44:00 GMT+3

Можно просто вписать IP адрес сервера, т.е.:
http://glpi_server_ip/
естественно, вместо glpi_server_ip подставить реальный ip.

Посмотреть IP компа можно командой ifconfig.

Если же GLPI стоит на том же компе, с которого вы пытаетесь войти в его веб-интерфейс, то можно использовать адрес:
http://127.0.0.1/

Анонимный комментирует... понедельник, 19 июля 2010 г. в 10:21:00 GMT+3

Не могу понять как настроить crontab.
Пишу sudo crontab -u www-data -e
и появляется:
no crontab for www-data - using an empty one

Select an editor. To change later, 'run select editor'.
1./bin/ed
2./bin/nano <---- easiest
3./usr/bin/vim/basic
4./usr/bin/vim/tiny

Choose 1-4 [2]: (Вписал сюда)
*/5 * * * * /usr/bin/php5 /var/www/front/cron.php &>/dev/null
Choose 1-4 [2]:
дальше не понимаю что делать...
Это разве он так настраивается?
И если так то как выйти с этого? quit или exit не выходит! Он просит что-то ему еще и выбрать!
В общем не понимает мой мозг!
Заранее спасибо!

Unknown комментирует... понедельник, 19 июля 2010 г. в 11:21:00 GMT+3

Расшифровка "Choose 1-4 [2]:" - Выберите пункт с 1 по 2 [по умолчанию предлагается пункт 2]. Т.е. он тебя спрашивает, какой текстовый редактор использовать (выше они перечислены). Выбирай по вкусу, потом откроется выбранный редактор и туда уже нужно будет ввести строку для настройки крона.

Анонимный комментирует... понедельник, 19 июля 2010 г. в 11:35:00 GMT+3

Понял!Спасибо!
А насчет коннекта для инсталляции!
ubuntu server! (no desktop)
Не знаю как подключиться с реальной машины на виртуальную!
В смысле, у меня сервер на виртуальной машине стоит а браузер только на реальной!
Вот не знаю, как зайти из реальной чтобы попасть в браузер виртуальной! :)
Вообще использую адрес 127.0.0.1!(как вы мне и подсказали ранние) но так как я пишу на реальной он говорит ничего нету...

Unknown комментирует... понедельник, 19 июля 2010 г. в 11:51:00 GMT+3

Все зависит от того, какая виртуальная машина у вас стоит. В общем описании алгоритм такой (для настройки сетевых параметров виртуальной машины, а не гостевой ОС):
а) Использовать "сетевой мост", при этом гостевую ОС будет видно в локалке, как обычный ПК;
б) Использовать "виртуальный адаптер хоста", при этом гостевой ОС будет выделен IP, исходя из настроек "DHCP-сервера" самой виртуальной машины.

Оба варианта справедливы для VirtualBox. На сколько помню, в VMWare тоже есть что-то подобное, но как называется не помню, а посмотреть негде. Другими не пользовался.

Анонимный комментирует... вторник, 20 июля 2010 г. в 05:10:00 GMT+3

Спасибо Angel 2S2!Все отработало :))
Только теперь как положено у всех разрух! У меня на 2 шаге запрашивает:
Сервер Mysql: 127.0.0.1
Пользователь Mysql: glpiuser
Пароль Mysql: glpi
(все что тут написано я также писал, писал чтобы ничего не попутать(п.2))
После кликою далее и он мне говорит:
Проверка связи с базой данных
Соединение с БД установлено.

Выберите базу данных:
я выбираю glpidb

ШАГ 3

Невозможно записать файл установки базы данных.
Вот такие пироги...

Анонимный комментирует... вторник, 20 июля 2010 г. в 09:15:00 GMT+3

Кстати использую Ubuntu 9.10 server...
И при установки самой ОС он скачивает и сам настраивает пакет mysql-server-5.1...
Естественно по инструкции я его не качаю, но остальное все качаю и php5-mysql!

Анонимный комментирует... вторник, 20 июля 2010 г. в 09:38:00 GMT+3

Все разобрался! Проблема заключалась в неправильной настройке кронтаб!
При инсталляции с право должны гореть все зеленые лампочки!

Анонимный комментирует... вторник, 20 июля 2010 г. в 09:44:00 GMT+3

Angel 2S2 скажи номер WMR комелька своего!

Unknown комментирует... вторник, 20 июля 2010 г. в 11:10:00 GMT+3

Рад за вас :) Ответить не мог, т.к. спал в это время :)

Я не использую WebMoney :)

Unknown комментирует... вторник, 20 июля 2010 г. в 11:11:00 GMT+3
Этот комментарий был удален автором.
Анонимный комментирует... вторник, 20 июля 2010 г. в 12:02:00 GMT+3

Да легко! =)
Спасибо еще раз за помощь!

Анонимный комментирует... воскресенье, 25 июля 2010 г. в 14:34:00 GMT+3

Кто-нибудь настраивал заявки, чтобы от конкретного публикатора заявка пришла сразу к конкретному инженеру? Другим инженерам она не должна приходить!

Unknown комментирует... воскресенье, 25 июля 2010 г. в 15:44:00 GMT+3

Администрирование > Правила > Правила для заявок, жмешь + (плюс) вверху (там, где написано "Central > Администрирование > Правила"). Создаешь правило, настраиваешь действия.

Анонимный комментирует... понедельник, 26 июля 2010 г. в 08:30:00 GMT+3

Пасыба!ПАСЫБА УЧИТЕЛЬ!=)
Angel 2s2 я бы вам посоветовал создать WebMoney! И разместить где-нибудь тут номерок!

Unknown комментирует... понедельник, 26 июля 2010 г. в 23:44:00 GMT+3

Не за что :)

Ок, уговорили :))
Сделаю попозже, как из отпуска выйду :)

Анонимный комментирует... четверг, 5 августа 2010 г. в 10:54:00 GMT+3

Здравствуйте! Очень нужна помощь! Проблема заключается в следующем: GLPI при поступлении заявки отправляет уведомление на email в стандартном виде! и в этом виде есть разделители в виде знаков "======" как бы мне эти разделители убрать из уведомлений? Можно ли эти уведомления подредактировать? т.е. убрать равношки!
Еще очень интересно, хотелось бы убрать категории,заглавие,статус и т.д.
Заранее спасибо!

Unknown комментирует... четверг, 5 августа 2010 г. в 14:08:00 GMT+3

Штатными средствами GLPI не возможно. Плагинов я тоже не видел.
Единственное, что мне в голову приходит, это правка скриптов GLPI (каких именно не знаю, не искал).

Анонимный комментирует... пятница, 13 августа 2010 г. в 10:46:00 GMT+3

Добрый день
А не сталкивался ли кто с проблемой когда в сервисдеске пользователь пытается вставить файл с длинным русскоязычным именем. GLPI конвертирует каждую славянскую букву имени в ее utf код и пытается сохранить файл с таким монстрообразным именем в glpi/files//
GLPI ругается:
Возможная загрузочная атака или слишком большой файл. Ошибка перемещения временного файла.

Я так понимаю нужно это имя корректно перекодировать в utf. Только вот где это сделать?

Unknown комментирует... пятница, 13 августа 2010 г. в 11:10:00 GMT+3

Хм... На линуксе у меня такого не было.
А на винде он у меня и вовсе такие файлы не загружает. Точнее кодирует их в utf8 и сохраняет, но кодировка в винде, естественно не та, поэтому файл потом уже не скачать (говорит не найден).

Анонимный комментирует... пятница, 13 августа 2010 г. в 16:48:00 GMT+3

Я тоже под линуксом работаю.
В общем в файле glpi/inc/document.function.php нужно закомментировать строки:
if (function_exists('mb_convert_encoding')) {
$name = mb_convert_encoding($name, 'HTML-ENTITIES','UTF-8');
}

у меня после этого заработало...

Unknown комментирует... пятница, 13 августа 2010 г. в 17:36:00 GMT+3

Спасибо.
У меня в 0.72.1 такой проблемы не было.

Через некоторое время хочу сделать FAQ по GLPI. Надеюсь, Вы не будете возражать, если включу Ваши вопрос и решение в этот FAQ :)

Анонимный комментирует... суббота, 14 августа 2010 г. в 11:35:00 GMT+3

Да, конечно. Чтобы мы делали без помощи сообщества:).
У меня glpi 0.72.4

Анонимный комментирует... воскресенье, 15 августа 2010 г. в 14:49:00 GMT+3

А ни у кого нет решения как заставить Glpi 0.72.4
слать уведомления в кодировке win-1251 а не utf-8?

Unknown комментирует... воскресенье, 15 августа 2010 г. в 15:07:00 GMT+3

Править исходники либо писать плагин.

Анонимный комментирует... пятница, 17 сентября 2010 г. в 20:00:00 GMT+3

никак не могу разобраться с плагином Network Architekture
Вроде бы установился, даже как бы настроил (указал иконки девайсам и цвета) и посоздавались виды с указанами параметрами (что отображать на схеме - компы, свичи, ip и т.д.) И здесь залип... КАК создавать картинку?
graphviz установлен...

Unknown комментирует... пятница, 17 сентября 2010 г. в 20:24:00 GMT+3

К сожалению сейчас не подскажу, т.к. нет доступа к GLPI (уволился), а по памяти не вспомню :(

Если хотите, постиучитесь в джаббре (указан вверху блога, справа), скриншотами покидаемся, вспомню.

Анонимный комментирует... пятница, 26 ноября 2010 г. в 22:35:00 GMT+2

Добрый день!
маленький вопросиг:
- возможно ли редактировать меню вручную либо же посредством плагина на предмет добавления подменю для "оборудования" ? например к имеющимся уже компьютерам, мониторам, принтерам и т.п. добавить "сканера", "USB-ключи" ну и тп...

Unknown комментирует... суббота, 27 ноября 2010 г. в 13:42:00 GMT+2

Стандартными средствами нельзя. Плагинов не видел (да и не искал).

Анонимный комментирует... понедельник, 28 марта 2011 г. в 07:26:00 GMT+3

Можно ли каким нить образом назначить на заявку двух или более инженеров?

Unknown комментирует... понедельник, 28 марта 2011 г. в 08:54:00 GMT+3

Непосредственно выбрать инженеров нельзя, но можно воспользоваться группами.
Создаем группу, в нее вводим нужных инженеров, назначаем заявку этой группе. Все :) Заявку получат все инженеры из этой группы.

Анонимный комментирует... вторник, 7 июня 2011 г. в 11:38:00 GMT+3

Закрепил учетную запись glpi (super-admin) за организацией №1 , теперь не вижу другие организации №2,№3,№4. И вернуть учетную запись glpi (super-admin) обратно чтоб видела все организации не могу! Что сделать?

Анонимный комментирует... вторник, 7 июня 2011 г. в 11:43:00 GMT+3

Забыл добавить Версия GLPI 0.72.4

Unknown комментирует... вторник, 7 июня 2011 г. в 12:25:00 GMT+3

Зайдите в Администрирование > Пользователи, выберите пользователя glpi. На закладке "Профили" (она первая) в разделе "Привязка к организации" выберите "--Головная организация--" (или как там у вас?), профиль "super-admin", наследование "да". Нажмите "добавить". Старую привязку можно будет потом удалить. [у меня сейчас - 0.78.5]

Если же вы лишили юзера glpi прав super-admin'a... Надеюсь у вас есть рутовый доступ к базе данных (или доступ под пользователем, от которого работает GLPI с БД).

# Войдите в мускул:
$ mysql -uroot -hlocalhost -p
Enter password:

# Посмотрим какие базы есть и найдем базу glpi
mysql> show databases;

# Скажем мускулу, какую базу хотим использовать
mysql> use glpi;

# Посмотрим таблицы
mysql> show tables;

# Нам нужны таблицы, в имени которых упоминаются слова
# users, profiles и profiles_users
# У меня все таблицы имеют префикс glpi_
# Теперь нужно заглянуть в таблицу пользователей и выудить оттуда юзера glpi, нам нужно поле id
mysql> select id,name from glpi_users where name='glpi';
+----+------+
| id | name |
+----+------+
| 2 | glpi |
+----+------+

# Теперь тоже самое с таблицой профилей
mysql> select id,name from glpi_profiles where name='super-admin';
+----+-------------+
| id | name |
+----+-------------+
| 4 | super-admin |
+----+-------------+

# А теперь посмотрим таблицу profiles_users
mysql> select id,users_id,profiles_id from glpi_profiles_users;
+----+----------+-------------+
| id | users_id | profiles_id |
+----+----------+-------------+
| 2 | 2 | 1 |
| 3 | 3 | 1 |
| 4 | 4 | 4 |
| 5 | 5 | 2 |
+----+----------+-------------+

# Как видно, у меня юзер glpi имеет совсем другой
# идентификатор профиля, а вовсе не 4 (super-admin)
# Чтож, будем исправлять
mysql> update glpi_profiles_users set profiles_id=4 where id=2;

# Снова посмотрим таблицу profiles_users
mysql> select id,users_id,profiles_id from glpi_profiles_users where id=2;
+----+----------+-------------+
| id | users_id | profiles_id |
+----+----------+-------------+
| 2 | 2 | 4 |
+----+----------+-------------+

# Вот теперь красота :)
# Логинимся в glpi и делаем то, что описано в начале.
# Все.

Unknown комментирует... вторник, 7 июня 2011 г. в 12:38:00 GMT+3

PS: Имейте ввиду, что у вас могут отличаться заголовки полей (колонок) в таблицах (я не знаю, как в других версиях, поэтому решил перестраховаться). Узнать список всех полей можно командой:
mysql> show columns from glpi_profiles_users;
В колонке Field будут все поля, которые есть в этой таблице.

Анонимный комментирует... четверг, 29 сентября 2011 г. в 17:13:00 GMT+3

Добрый день, не могли бы рассказать про WakeOnLan, не как не могу разобраться в GLPI с ним,

Unknown комментирует... четверг, 29 сентября 2011 г. в 18:01:00 GMT+3

Добрый день.

Для начала прочитайте статью "Wake-on-LAN" в википедии. Если кратко:
Для использования WakeOnLan нужно знать MAC-адрес компа, который надо включить. "Магический" пакет посылается на 9 (реже 8) порт ПК. Т.ж. для работы WakeOnLan нужно чтобы его поддерживал BIOS ПК и сетевой карты, того ПК, на который отправляется "магический" пакет (в BIOS ПК, если он поддерживает WoL, есть соответствующая опция, хотя она далеко не всегда называется WoL или Wake On Lan, если нет, можно попробовать обновить BIOS; т.ж. может понадобиться выставить соответствующие настройки в ОС, например, в диспетчере устройств (для Windows) или через утилиту ethtool (для GNI/Linux)).
Есть конечно заморочки с WiFi и некоторыми свитчами/роутерами (особенно управляемыми) - они, например, могут блочить порт или UDP трафик.

DIAnaniev комментирует... среда, 16 ноября 2011 г. в 11:12:00 GMT+3

Подскажите, пожалуйста, кто знает как настроить GLPI на рассылку всех незакрытых в течении двух дней заявок на определенный список почтовых адресов.

DIAnaniev комментирует... среда, 16 ноября 2011 г. в 11:13:00 GMT+3

Подскажите, пожалуйста, если кто знает как
Вывести на почту суточные отчеты формы:
Х Заявок открыто
У Заявок закрыто

Unknown комментирует... среда, 16 ноября 2011 г. в 11:59:00 GMT+3

Стандартных средств для этого не предусмотрено (по крайней мере, я не нашел).
Попробуйте поискать подходящие плагины (или напишите сами).

Анонимный комментирует... понедельник, 30 января 2012 г. в 15:28:00 GMT+3

Как настроить в glpi-0.80.61 настройка уведомлений по email.

Unknown комментирует... понедельник, 30 января 2012 г. в 15:37:00 GMT+3

о_О

Топаем в Настройки > Уведомления > Настройки уведомлений и сопровождения по Email, заполняем поля, тыкаем "Обновить".

Анонимный комментирует... пятница, 22 февраля 2013 г. в 10:24:00 GMT+3

добрый день)
возможно помните(вспомните) или кто-то встречался:
при настройке сборщика почты по протоколу imap на самом почтовом ящике письма не сохраниются (после сбора все заявки переносятся в систему glpi)
возможно ли сделать так.чтобы после сбора почты заявки, отправленные на email оставались и в самом почтовом ящике . (сборщик почты и настрофка уведомления настраивалась по вашей инструкции)

еще вопрос: можно ли обнулить id заявок, а то после удаления всех заявок новые регистрируются не с 1 ,а 15 например
спасибо!

Unknown комментирует... пятница, 22 февраля 2013 г. в 11:31:00 GMT+3

Добрый день.

В настройках я такого не припомню. Но, на сколько помню, раньше использовалась php'шна функция для отправки почты? что-то в этом духе - http://www.php.su/articles/?cat=email&page=004 . Теоретически, можно подправить нужный php-скрипт. Наверняка там есть механизмы. Либо в самом скрипте есть кусок кода, который удаляет почту после проверки.

ID заявки генерируется самой MySQL, т.е. это поле имеет атрибут автоинкремента, поэтому оно с каждой новой записью увеличивается автоматически и не важно удаляли ли какую-нибудь запись или нет. Поэтому нельзя. Ну... если только заново БД пересоздавать ;)

Анонимный комментирует... пятница, 22 февраля 2013 г. в 13:01:00 GMT+3

спасибо за оперативный ответ =)

Анонимный комментирует... понедельник, 11 марта 2013 г. в 12:45:00 GMT+3

Инициализация базы данных

Невозможно записать файл установки базы данных

Куда копать?

Unknown комментирует... понедельник, 11 марта 2013 г. в 13:01:00 GMT+3

1) Логин/пароль для БД не верный.
2) С правами что-то накосячили - попробуйте выполнить (www-data замените на пользователя и группу, под которыми работает веб-сервер, а /var/www/ на путь, где лежат файлы GLPI):
chown www-data:www-data -R /var/www/
3) Проверьте права на файл config/config_db.php (относительно корня веб-сервера, т.е. того места, где лежат файлы glpi). На время настройки права дайте 640, а после замените на 400. Владельцем должен быть юзер, от которого работает веб-сервер. Если файла нет, дайте права на запись в эту папку (755), а потом верните назад (обычно 550).

Анонимный комментирует... вторник, 12 марта 2013 г. в 13:59:00 GMT+3

добрый день! использовали ли связку GLPI + Fusion Inventory?
если было дело, то возможно вспомните, как можно задавать расписание инвентаризации для агента (например раз в сутки,чтобы он отправлял инфу на сервер)
спасибо!

Unknown комментирует... вторник, 12 марта 2013 г. в 14:23:00 GMT+3

Я в детали не вникал... Просто игрался с ним. Но, судя по всему, надо зайти в Дополнения > FusionInventory, там на "панели инструментов" (светло-зеленая строка под меню) есть иконка в виде гаечного ключа, тыкаем по ней, попадаем в настройки. Там на вкладке Основная конфигурация есть опция "Интервал инвенторизации (в часах)". Думаю это оно.

Анонимный комментирует... вторник, 12 марта 2013 г. в 15:10:00 GMT+3

спасибо! да, похоже так и есть. а сам агент уже рандомно выбирает для себя время. да и зачем в целом устанавливать какое-то конктреное время,чтобы все агенты отпраляли инфу одновременно. как-то сразу мне и не пришло это в голову =)

Unknown комментирует... вторник, 12 марта 2013 г. в 15:13:00 GMT+3

Не за что :)

sn комментирует... вторник, 19 марта 2013 г. в 14:17:00 GMT+3

добрый день! где можно увеличить максимальный размер прикрепляемого файла, при создании статьи в Базе знаний.вижу только Максимальный размер каждого вложения, импортируемого приёмником почты (По умолчанию) в общих настройках

Unknown комментирует... вторник, 19 марта 2013 г. в 14:29:00 GMT+3

Добрый день.
На сколько я помню, это глобальное значение (вроде там 2 метра) для любых загружаемых/прикрепляемых файлов. Вроде в настройках там ничего такого и нету.
В подробности не вдавался, не было нужды.

Анонимный комментирует... четверг, 23 мая 2013 г. в 08:05:00 GMT+3

Всем привет!
Пытаюсь у себя GLPI внедрить..
В принципе все прекрасно работает в связке с OCS. Поправил все баги с кодировками. Но вот оказалось, что поиск не ищет кириллицу:(
Может у кого есть опыт насчет этого?

Unknown комментирует... четверг, 23 мая 2013 г. в 09:00:00 GMT+3

Привет.

Последняя версия, с которой я полноценно работал, была GLPI 0.71.5. Там по заявкам искал в кириллице, проблем не припомню. Другими поисками не пользовался, только заявки.

Не исключаю, что проблема началась уже после "Поправил все баги с кодировками".
Еще я сталкивался (в других проектах) с тем, что база в одной кодировке, например, cp1251, php-скрипт пишет в базу в другой годировке, например, koi8-r, а сама страница отображается в третьей кодировке, например, utf-8, при это никаких iconv'ов и т.п. в коде я не видел. Вот тут я мозг сломал просто :) Для любопытных: это было в самописной биллинговой системе одного не большого провайдера. Так же подобное встречал при неправильной настройке локали БД и самой системы. Еще такое видел, когда БД переносили с пингвина на форточку (у самого такое было).

Анонимный комментирует... четверг, 23 мая 2013 г. в 12:24:00 GMT+3

Ага.. точно. Думаю это я сам накосячил.
Так как оказывается поиск кириллицы работает, но не везде. Только в "контактное лицо", "документы", "программное обеспечение" и "поставщики".
Наверное действительно кодировки в таблицах разные.

Анонимный комментирует... вторник, 17 декабря 2013 г. в 10:23:00 GMT+3

Выручайте уважаемые, выдает синтаксическую ошибку

fusioninventory-agent_windows.exe /debug /acceptlicense /execmode=Task /password=qw!~#WWEq123 /runnow /server=173.212.56.249/glpi/plugins/fusioninventory /task-frequency=Daily /user=PI

Unknown комментирует... среда, 15 января 2014 г. в 16:33:00 GMT+3

Здравствуйте!

Помогите пожалуйста, как найти файл с паролями к glpi.
Знаю точно что раньше этой программой пользовались, но тот человек который её ставил давно ушёл... Мне сказали восстановить её работу, а без пароля никак(
Ввожу логин и пароль которые нашёл в архивах, мне выдаёт сообщение "нет связи с LDAP"

Unknown комментирует... среда, 15 января 2014 г. в 17:25:00 GMT+3

Добрый день.

У GLPI нет файлов с паролями. По умолчанию он хранит пароли в БД MySQL (в базе glpi есть таблица, в которой и хранятся юзеры с хешами паролей).

Но у вас GLPI ругается же на LDAP. Значит скорее всего LDAP сервер отключен либо изменился его IP адрес. Если же используется именно LDAP сервер, то нужно зайти под админом на LDAP сервер и поменять пароль нужного пользователя. Если же в качестве LDAP используется ActriveDitrectory, то пароль менять надо там.

Хотя, даже когда в GLPI настроена авторизация через LDAP, вроде бы, можно залогиниться и по локальной учеткой (т.е. под той, что в базе glpi).

Unknown комментирует... четверг, 16 января 2014 г. в 09:54:00 GMT+3

Ок буду пробовать, спасибо!

Unknown комментирует... среда, 9 июля 2014 г. в 19:10:00 GMT+3
Этот комментарий был удален автором.
Unknown комментирует... среда, 9 июля 2014 г. в 19:14:00 GMT+3

Чуть ли не единственное место, где судя по комментариям отвечают на вопросы. Прошу помочь и мне... Версия 0.84.60
Суть вопроса - какой цикл жизни заявки, и какие действия на него влияют? У нас техподдержка не должна иметь возможность выставлять статус заявки вручную. Простой пример: пользователь создал заявку - статус "Новая". Админ связал себя с этой заявкой (сам себя назначил исполнителем, других назначить исполнителем прав нет) - статус "В работе (назначено)". Отписался о решении - статус "Решена", пользователь утвердил - статус "Закрыта". А вот 2 статуса никак не могу получить - это "В работе (запланировано)" и "Ожидающия решения". По идее в запланированный статус заявка должна попасть, когда создаешь новое задание (задачу). Пробовал и с планированием в календаре и сроками, и просто задачу без сроков - статус остается "В работе (назначено)". Что я делаю не так?
Эти статусы очень нужны, т.к заявок много, и пользователь должен понимать, когда его проблемой занимаются, а когда она поставлена в очередь (со сроками или без) текущих заявок у админа.

Unknown комментирует... четверг, 17 июля 2014 г. в 10:31:00 GMT+3

Aleksey Fomenko, извините, что долго так отвечал... были причины.
К сожалению, ничего дельного подсказать не могу, т.к. давно не использую GLPI. Помню, что сотрудник техсаппорта мог менять статус и закрывать заявку (глупо было бы это убирать, т.к. пользователи очень редко закрывают заявки сами). Т.ж. помню, что был плагин, который добавлял фичу - после закрытия заявки, пользователю приходит запрос на подтверждение, после чего заявка окончательно закрывается (как-то так).

Unknown комментирует... среда, 13 августа 2014 г. в 10:33:00 GMT+3

Добрый день, подскажите пожалуйста, почтовый парсер не забирает заявки автоматом, проблема началась спонтанно, ничего не менялось, но письма в ящике есть ,вручную забираються, и ещё один вопрос, что значит "Невозможно применить Email к организации"?спасибо...

Unknown комментирует... среда, 13 августа 2014 г. в 12:52:00 GMT+3

Добрый день.
Посмотрите логи. Возможно пароль почты изменился, нет доступа к почтовому серверу, еще какие параметры.
Думаю, этот емайл уже используется где-то в глпи.

PS: Я уже 4 года как с глпи не работал.

Unknown комментирует... четверг, 14 августа 2014 г. в 15:08:00 GMT+3

с почтовым сервером связь есть, так как он то заявки с него забирает вручную, пароль не менялся, а чт ов логах?скажет почему парсер не забирает заявки?в глпи всё проверил, э-мейла такого нет...помогите кто нибудь...

Unknown комментирует... четверг, 14 августа 2014 г. в 15:16:00 GMT+3

Если у вас это правило не отключено, тогда даже не знаю...

Unknown комментирует... четверг, 14 августа 2014 г. в 16:57:00 GMT+3

какое правило?опишите подробнее пожалуйста, очень нужно сделать забор заявок

Unknown комментирует... четверг, 14 августа 2014 г. в 17:11:00 GMT+3

Не знаю как сейчас, но раньше "забор заявок" можно было включать/отключать.

Unknown комментирует... пятница, 29 августа 2014 г. в 15:36:00 GMT+3

Разобрался во всём:
1. Забор заявок тупо подвис, нужно зайти в Настройки-Запланированые задания-mailgate, посмотреть там когда в последний раз вообще был успешный забор заявок, если пишет что "задание в выполнении" или как то так, то нужно его отменить, и запустить заново.
2. "Невозможно применить Email к организации" это значит что к Вашей организации не назначено правило для назначения заявок от этих мыл, нужно зайти в Настройки-Правила, добавить правило для вашей организации, например с параметром или E-mail-содержит, такое то слово, тогда все письма от мыл которые будут содержать это слово назначаються на вашу организацию и соответственно падают в заявки...спасибо завнимание)

Unknown комментирует... пятница, 29 августа 2014 г. в 15:38:00 GMT+3

Алексей, спасибо :)

Unknown комментирует... среда, 8 октября 2014 г. в 07:07:00 GMT+3

Коллеги, помогите пожалуйста.
Есть проблема. Установил на WinServer2008 r2 связку glpi+ocsinventory. Настроил ldap авторизацию. Начал с AD импортировать пользователей, импортировалось все и группы и пользователи и компы в раздел пользователей в glpi.
так же не могу активировать “Активировать режим OCSNG (Activate OCSNG mode)”, нет вкладки "Установки (Setup)" в glpi если под админом заходишь. И при установки ничего подобного не видел. Версия glpi - glpi-0.84.7.tar.gz
Помогите активировать OCSNG mode.

Unknown комментирует... четверг, 21 апреля 2016 г. в 11:59:00 GMT+2

Может кто нибудь подсказать как настроить плагин positions для GLPI. Никак немогу отобразить карту, куда его загружать вообще???

Unknown комментирует... пятница, 1 июля 2016 г. в 11:27:00 GMT+2

Подскажите пожалуйста, есть ли возможность сделать так, чтобы в поле заказчик при создании заявки по умолчанию был пользователь который зашел в систему, т.е без возможности выбора. чтобы каждый забивал заявки за себя.

Unknown комментирует... пятница, 1 июля 2016 г. в 12:11:00 GMT+2

Если юзеру присвоить профиль post-only, то он не сможет выбирать от кого заявка. Заявка всегда будет подаваться от его имени. На счет других профилей не помню.

Unknown комментирует... пятница, 1 июля 2016 г. в 13:21:00 GMT+2

Это нужно создать новый профиль под названием post-only? потому что такого профиля у меня нет. или можно сделать какие то настройки в уже существующем профиле user.

Unknown комментирует... пятница, 1 июля 2016 г. в 14:45:00 GMT+2

Я не знаю как он называется в русском варианте. По умолчанию подобный профиль должен быть. Можете попробовать сделать новый профиль и выбрать там упрощенный режим отображения (или как-то так). Но я не знаю на все 100% поможет это или нет. Помню, что это делается в настройках профиля. Но деталей не помню. GLPI у меня сейчас нет, смотрел в демоверсии на офф. сайте, но там ограничений прилично. В общем, изучите возможные настройки профилей.

Unknown комментирует... понедельник, 19 декабря 2016 г. в 20:22:00 GMT+2

Добрый день.
Хочу создать свой отчет в GLPI, запрос проверила в самой базе все работает. При выводе отчета получаю сообщение о том, что "Элементы не найдены"


$USEDBREPLICATE = 1;
$DBCONNECTION_REQUIRED = 1;


include ("../../../../inc/includes.php");

$report = new PluginReportsAutoReport(__('malti_report_title', 'reports'));

$report->setColumns(array(new PluginReportsColumn('id', ["common"]),
new PluginReportsColumn('name', ["common"]),
new PluginReportsColumn('name' ["common"]),
new PluginReportsColumn('completename', ["common"]),
new PluginReportsColumn('name', ["common"])));


$query = "SELECT `glpi_computers`.`id`,
`glpi_computers`.`name` AS PC,
`glpi_users`.`name` as User,
`glpi_locations`.`completename` AS place,
`glpi_operatingsystems`.`name` AS OS
FROM `glpi_computers`
LEFT JOIN `glpi_users` ON (`glpi_computers`.`users_id` = `glpi_users`.`id`)
LEFT JOIN `glpi_locations` ON (`glpi_computers`.`locations_id` = `glpi_locations`.`id`)
LEFT JOIN `glpi_operatingsystems` ON (`glpi_computers`.`opetatingsystems_id` = `glpi_operatingsystems`.`id`)".
getEntitiesRestrictRequest("WHERE", "glpi_computers")."
ORDER BY `glpi_computers`.`name`";
$report->setGroupBy(array('glpi_computers'.'name'));

Подскажите пожалуйста, может где в коде ошибка?

Unknown комментирует... вторник, 20 декабря 2016 г. в 07:35:00 GMT+2

Подсказать не могу, давно уже не использовал глпи, да и не знаю пхп на достаточном уровне. Попробуйте задать вопрос на форуме глпи.

Отправить комментарий