Changes

Jump to navigation Jump to search
1,709 bytes added ,  23:38, 25 November 2007
Line 136: Line 136:  
  $cfg['getid3include'] = '/opt/kplaylist/getid3/getid3/getid3.php';
 
  $cfg['getid3include'] = '/opt/kplaylist/getid3/getid3/getid3.php';
 
Sauvegardez le fichier et vérifiez le bon fonctionnement : connectez vous en tant qu'admin dans kPlaylist, cliquez sur Config puis sur 'Gestion de la librairie'. Si 'Ecrire les ID3v2 dans le flux' n'est pas grisé, getid3 devrait fonctionner. Vous devriez voir également le numéro de version sur la droite.
 
Sauvegardez le fichier et vérifiez le bon fonctionnement : connectez vous en tant qu'admin dans kPlaylist, cliquez sur Config puis sur 'Gestion de la librairie'. Si 'Ecrire les ID3v2 dans le flux' n'est pas grisé, getid3 devrait fonctionner. Vous devriez voir également le numéro de version sur la droite.
 +
==Tâche planifiée==
 +
Une tâche planifiée (cron) peut être crée pour mettre à jour la base de données de kPlaylist. Ceci a le même effet que de cliquer sur "Actualiser" dans la console d'administration.
 +
 +
Editez '''''/opt/kplaylist/html/index.php''''' et modifiez les lignes suivantes :
 +
*Ligne 125, activez 'autoupdate'
 +
$cfg['autoupdate'] = 1;
 +
*Eventuellement, enlevez le commentaire ('//') aux lignes 8977, 8978 et 8979
 +
$options['deleteunused'] = 1;  # Si vous désirez enlever de la base de données les fichiers qui ont étés supprimés
 +
$options['rebuildid3'] = 1;    # Si vous souhaitez relire toutes les informations de vos fichiers musicaux (OGG/MP3).
 +
$options['debugmode'] = 1;    # Si vous voulez le mode debug
 +
Vous pouvez vérifier le bon fonctionnement à l'adresse http://yourserver/kplaylist/index.php?update=5000&user=autooperate
 +
 +
Vous devriez voir ce message : '''Wrong host (VOTRE IP) or user (autooperate) for update.'''
 +
 +
 +
Créez un template nommé ''kplaylist'' dans '''''/etc/e-smith/templates/etc/cron.d/''''' et coller le code suivant dedans :
 +
# kPlaylist database update cron job
 +
 +
# ___________ Minute      (from 0 to 59)
 +
#|  ________ Hour        (from 0 to 23)
 +
#|  |  ______ Day        (from 1 to 31)
 +
#|  | |  ____ Month      (from 1 to 12)
 +
#|  | | |  __ Day of week (from 0 to 6 - 0 is sunday)
 +
#|  | | | |
 +
#v  v v v v
 +
30 23 * * * /usr/bin/lynx -dump "http://127.0.0.1/kplaylist/index.php?update=5000&user=autooperate"
 +
Enregistrez le fichier et appliquez vos modifications avec la commande suivante :
 +
expand-template /etc/cron.d/kplaylist
 +
Maintenant, tous les jours à 23:30 le serveur effectuera une mise à jour automatique de la base de données kPlaylist.
    
=Informations additionelles=
 
=Informations additionelles=
498

edits

Navigation menu