Outils pour utilisateurs

Outils du site


deploiement:glpi:astuces

Ceci est une ancienne révision du document !


GLPI: Quelques astuces en vrac

Quelques commandes qui ont aidés après une mise à jour difficile

  • myisamchk -r -v -f –sort_buffer_size=128M –key_buffer_size=128M /var/lib/mysql/glpi/glpi_logs.MYI
  • php /var/www/glpi/scripts/cliupdate.php –force
  • ./bin/console glpi:database:update
  • Pour le HTACCESS, modifier apache2.conf
    AllowOverride All

Script bash pour purger le dossier session

Parfois le dossier session n'est pas nettoyé automatiquement. Il en résulte de (trop) nombreux fichiers dépassant vite le nombre d'inodes autorisés sur la machine. Voici un petit script qui supprime les fichiers de plus de 30 jours en commençant par chaque lettre

#!/bin/bash
array=( a b c d e f g h i j k l m n o p q r s t u v w x y z  )
for i in "${array[@]}"
do
        echo suppression lettre $i
        #rm /var/www/html/glpi/files/_sessions/sess_$i*
        find /var/www/html/glpi/files/_sessions/ -name "sess_$i" -type f -mtime +30 -exec rm -f {} \;
done

Script d'installation FusionInventory Agent

Voici un exemple d'installation par batch de FusionInventory

install-fu.bat
@echo off
mkdir "c:\program files\FusionInventory-Agent\Certs"
echo Creation répertoire=%errorlevel%
copy makeitsimple-ca.crt "c:\program files\FusionInventory-Agent\Certs\"
echo Copie du répertoire=%errorlevel%
fusioninventory-agent_windows-x64_2.5.1.exe /acceptlicense /ca-cert-file="C:\Program Files\FusionInventory-Agent\Certs\makeitsimple-ca.crt" /execmode=Service /S /debug=0 /installtasks=Full /server="https://serverx.makeitsimple.lan/plugins/fusioninventory/" /runnow /no-start-menu /httpd-trust="10.10.10.0/24" /add-firewall-exception
echo Installation=%errorlevel%
netsh advfirewall firewall delete rule "FusionInventory"
echo Nettoyage regle firewall=%errorlevel%
netsh advfirewall firewall add rule name="FusionInventory" dir=in action=allow protocol=TCP localport=62354
echo Configuration firewall=%errorlevel%
deploiement/glpi/astuces.1624185603.txt.gz · Dernière modification : (modification externe)