[ Documentation ]
Table des matières
404 Not Found
Tout d'abord, pensez à vérifier que vous avez uploadé les fichiers au bon endroit. Une erreur d'étourderie est vite arrivée.
Ensuite, il est possible que votre serveur ne supporte pas une des options qui permet à ChuWiki d'utiliser de belles URL : MultiViews
et PathInfo
. Attention, il est aussi possible que votre serveur ne supporte aucune de ces options.
Un bon moyen de tester si cette option est effectivement indisponible est de tester votre wiki avec des URL du type : votre-site/wiki.php/Accueil
. Si cela fonctionne, c'est alors que MultiViews est votre seul problème.
Vous pouvez essayer d'activer cette option par vous-même. Il faut pour cela ajouter à la configuration de votre serveur (pas de ChuWiki) un Options +MultiViews
(ou simplement ajouter +MultiViews
si une liste Options
existe déjà) dans le fichier de configuration d'Apache (httpd.conf
) ou dans un fichier de configuration locale (.htaccess
).
Sinon, vous pouvez toujours contourner cette erreur en modifiant le fichier de configuration configuration.ini
et en ajoutant l'extension .php
aux 3 paramètres existants WikiScript
, EditScript
et HistoryScript
afin que votre fichier de configuration ressemble à ceci :
... ; Noms des scripts ; Vous devrez peut-être ajouter ".php" si votre serveur ne gère pas MultiViews WikiScript = wiki.php EditScript = edit.php HistoryScript = history.php ...
Cette erreur est plus rare mais beaucoup plus embêtante. La seule solution est de modifier le fichier de configuration de ChuWiki pour modifier la variable UsePathInfo
de true
à false
comme ci-dessous :
; Permet de ne pas utiliser le PathInfo ; Si votre PHP fonctionne en mode CGI, vous devrez passez ; ce paramètre à false UsePathInfo = false
Vous aurez alors des URL du type votre-site/wiki?Accueil
ou votre-site/wiki.php?Accueil
selon que l'option MultiViews
est activée ou pas.
16/11/2022 : constaté sans solution sur un hébergement OVH (où avait tourné une vielle version de Chuwiki, en... 2006. Preneur d'une idée pour passer outre... constatée seulement par moments sur un site.free.fr : (votre idée ?)
505 Internet Server Error
Il y a des grandes chances pour que votre serveur ne supporte pas le fichier .htaccess
de ChuWiki. Si vous ne savez pas quelles options ne sont pas supportées par votre hébergeur, supprimez simplement ce fichier, son absence ne nuira pas au bon fonctionnement de ChuWiki.
Impossible d'écrire cette page, veuillez vérifier que vous possédez les droits d'écriture dans le répertoire des pages
ChuWiki a détecté que vous ne possédiez pas les droits suffisants pour qu'il ajoute de nouvelles pages sur votre compte. Ce problème est dû au fait que votre hébergeur protège par défaut votre compte de toute modification par un programme PHP, ce qui est contradictoire avec le concept d'un wiki fonctionnant avec des fichiers.
Pages
.ChuWiki a détecté que le répertoire n'était pas accessible en écriture. Pour régler ce problème :
$ cd /répertoire/où/est/ChuWiki
pages
n'existe pas créez le :$ mkdir pages
$ chmod a+w pages/
N.B. : le symbole dollar ($) n'est pas à taper, c'est celui qui apparaît d'origine au début de la ligne
wiki.php est peut-être devenu WIKI.PHP ? (20111118 jpl : cause possible système/réseau/ftp utilisé qui ne respecte pas la "casse" initiale ?)