Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
spip [Le 03/10/2008, 16:07] – créée smon | spip [Le 18/07/2018, 19:59] (Version actuelle) – +tag vétuste krodelabestiole | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== SPIP ====== | ||
+ | |||
+ | //« SPIP est un système de publication pour l’Internet qui s’attache particulièrement au fonctionnement collectif, au multilinguisme et à la facilité d’emploi. C’est un logiciel libre, distribué sous la licence GNU/GPL. Il peut ainsi être utilisé pour tout site Internet, qu’il soit associatif ou institutionnel, | ||
+ | |||
+ | SPIP est avant tout une solution de travail collectif. Ce logiciel est largement utilisé par des réseaux de personnes, des institutions publiques ou privées. | ||
+ | Il s' | ||
+ | |||
+ | //Plus de détails sur [[http:// | ||
+ | |||
+ | {{ http:// | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | ==== Procédure ==== | ||
+ | |||
+ | Assurez-vous d' | ||
+ | |||
+ | En cas de problème (non répertorié ici), n' | ||
+ | |||
+ | ==== Problèmes connus lors de l' | ||
+ | |||
+ | NB : Les fichiers de logs ne sont pas très bavards, spip.log et mysql.log indiquant simplement pour la plupart de ces problèmes : | ||
+ | > 1046 No database selected | ||
+ | |||
+ | === Les répertoires suivants ne sont pas accessibles en écriture === | ||
+ | |||
+ | == Symptômes == | ||
+ | |||
+ | La page d' | ||
+ | |||
+ | > Préliminaire : Régler les droits d' | ||
+ | > Les répertoires suivants ne sont pas accessibles en écriture : | ||
+ | > * IMG/ | ||
+ | > * tmp/ | ||
+ | > * local/ | ||
+ | > * config/ | ||
+ | |||
+ | == Diagnostic == | ||
+ | |||
+ | L' | ||
+ | |||
+ | == Traitement == | ||
+ | |||
+ | Effectuez les commandes suivantes en adaptant ls chemins et utilisateur à votre configuration : | ||
+ | sudo unzip chemin/ | ||
+ | sudo chown -R www-data / | ||
+ | |||
+ | Rendez-vous ensuite sur http:// | ||
+ | |||
+ | |||
+ | === Erreur PHP lors de la connexion à la base === | ||
+ | |||
+ | == Symptômes == | ||
+ | |||
+ | La page d' | ||
+ | > Installation du système de publication... | ||
+ | > Deuxième étape : Essai de connexion à la base | ||
+ | > <!-- | ||
+ | > Fatal error: Call to undefined function mysql_connect() in / | ||
+ | |||
+ | == Diagnostic == | ||
+ | |||
+ | Le module PHP MySQL n'est pas activé. | ||
+ | |||
+ | == Traitement == | ||
+ | |||
+ | Éditez le fichier **php.ini** situé dans le répertoire de configuration de PHP, et décommentez (en enlevant le point-virgule au début) la ligne : | ||
+ | extension=mysql.so | ||
+ | |||
+ | Puis redémarrez le démon Apache : | ||
+ | sudo / | ||
+ | |||
+ | Et reprenez l' | ||
+ | |||
+ | |||
+ | === Échec de la connexion à la base === | ||
+ | |||
+ | == Symptômes == | ||
+ | |||
+ | La page d' | ||
+ | > Installation du système de publication... | ||
+ | > Deuxième étape : Essai de connexion à la base | ||
+ | > La connexion au serveur MySQL a échoué. | ||
+ | > Revenez à la page précédente, | ||
+ | |||
+ | == Diagnostic == | ||
+ | |||
+ | Le démon MySQL n'est peut-être pas activé. | ||
+ | |||
+ | == Traitement == | ||
+ | |||
+ | Démarrez le démon MySQL : | ||
+ | |||
+ | sudo / | ||
+ | |||
+ | |||
+ | === Échec de la création des tables de la base === | ||
+ | |||
+ | == Symptômes == | ||
+ | |||
+ | La page web de l' | ||
+ | > Installation du système de publication... | ||
+ | > Quatrième étape : Création des tables de la base | ||
+ | > L' | ||
+ | |||
+ | |||
+ | == Diagnostic == | ||
+ | |||
+ | SPIP n'a pas les droits en écriture sur le serveur MySQL. | ||
+ | |||
+ | |||
+ | == Traitement == | ||
+ | |||
+ | Revenez à la première étape de l' | ||
+ | |||
+ | |||
+ | |||
+ | ===== Liens ===== | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||