Se connecter avec
S'enregistrer | Connectez-vous

Erreur de l'installation de mon Wiki

Dernière réponse : dans Programmation

Bonjour à tous :) 

Voilà je viens d'essayer d'installer un wiki en local mais voilà ...un message d'erreur survient ...

Something's not quite right yet; make sure everything below is filled out correctly.


Et ils me disent de vérifier le mot de passe et le nom d'utilisateur ...

Pourtant j(ai essayer plusieurs fois et c'est toujours pareil :s


Merci d'avance à tout ceux qui essayeront de m'aider :) 

Je me sens un peu désespéré ^^

Autres pages sur : erreur installation wiki

Lassé par la pub ? Créez un compte
Expert Programmation

Bonjour,

Est-ce que tu as plus d'informations que ça ?
- Quel est le wiki que tu as installé ?
- Avec quelle base de données il fonctionne ?
- As tu bien un serveur de base de données installé ?
- Ne t'es tu pas trompé dans l'adresse ?


Enfin, essaie de détailler un peu plus les informations :) 

OmaR a dit :
Bonjour,

Est-ce que tu as plus d'informations que ça ?
- Quel est le wiki que tu as installé ? MediaWiki 1.7.1
- Avec quelle base de données il fonctionne ? Serveur local
- As tu bien un serveur de base de données installé ? Serveur apache (avec easyPhp )
- Ne t'es tu pas trompé dans l'adresse ? Dans l'adresse de ?^^


Enfin, essaie de détailler un peu plus les informations :) 


Merci beaucoup de m'aider ^^
Expert Programmation

Pour information, apache est le serveur web, le serveur de base de données qui va avec easyphp, c'est MySQL ;) 

L'adresse correspondait à l'adresse de la base de données (localhost dans ton cas).

Tu as suivi l'installation sur http://fr.wikipedia.org/wiki/Aide:Installation_du_logic... ??
Si non, regarde au paragraphe "Windows Installation de Mediawiki sur son PC "

Théoriquement, si tu n'as pas touché les paramètres de la base de données, ton nom d'utilisateur est "root" et ton mot de passe est vide.

Ayé j'ai reussi merci .... =D


J'avais déjà été sur cette page et ce matin en ressayant ça a marché x)


Mais maintenant ...

"To complete the installation, move config/LocalSettings.php to the parent directory."

Et quand je vais la dessus :

"Warning: require_once(includes/DefaultSettings.php) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP 2.0b1\www\wiki\config\LocalSettings.php on line 22

Fatal error: require_once() [function.require]: Failed opening required 'includes/DefaultSettings.php' (include_path='C:\Program Files\EasyPHP 2.0b1\www\wiki\config;C:\Program Files\EasyPHP 2.0b1\www\wiki\config/includes;C:\Program Files\EasyPHP 2.0b1\www\wiki\config/languages;.;C:/Program Files/EasyPHP 2.0b1\php5\pear\') in C:\Program Files\EasyPHP 2.0b1\www\wiki\config\LocalSettings.php on line 22
"


Je me suis dis que j'allais essayer leur méthode d'installation avec free mais je n'arrive pas à ma connecter à ma base de donnée que ça soit avec fillezilla ou Leechftp ...

Ca fais déjà plusieurs semaine que je n'arrive à me connecter ...


Merci =)
Expert Programmation

in C:\Program Files\EasyPHP 2.0b1\www\wiki\config\LocalSettings.php on line 22

Bah tu n'as pas bougé le fichier LocalSettings.php comme ils te l'ont dit ?? Ils ont dit de l'enlever de /config/ et de le remonter d'un niveau.

OmaR a dit :
in C:\Program Files\EasyPHP 2.0b1\www\wiki\config\LocalSettings.php on line 22

Bah tu n'as pas bougé le fichier LocalSettings.php comme ils te l'ont dit ?? Ils ont dit de l'enlever de /config/ et de le remonter d'un niveau.

Remonter d'un niveau?

Désolé je suis un novice ^^
Expert Programmation

C'est quel paragraphe que tu ne comprends pas ?
Celui-ci :
Citation :
Rewrite

You can rewrite the URL, so the server will invisibly load "w/index.php?title=article" for "wiki/article".
1. Edit or create .htaccess in public_html with the following content.

RewriteEngine On
RewriteBase /~username
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wiki/(.*) w/index.php?title=$1 [PT,L,QSA]
RewriteRule ^wiki/*$ wiki/ [L,QSA]
RewriteRule ^/*$ wiki/ [L,QSA]

'RewriteBase' defines where the rewrite will start; the example above will match after 'domain.ext/~username'. If your wiki is just under public_html (ie, domain.ext/wiki), remove the 'RewriteBase' line. 'RewriteCond' makes sure that links to files (like stylesheets or images) are not rewritten, which can break MediaWiki's formatting in some cases. 'RewriteRule' defines the rewrite; in the example above, '^wiki/(.*)' will invisibly load 'w/index.php?title=$1', where anything after 'wiki/' will replace '$1'.
2. Add or edit the following setting in LocalSettings.php. This causes the HTML generated by MediaWiki to refer to "/wiki/Articlename" instead of the default.

$wgArticlePath = "/wiki/$1";

???
Expert Programmation

Citation :
Réécriture

Vous pouvez réécrire les URL de telle manière que le serveur va lancer de façon invisible "w/index.php?title=article" pour "wiki/article".
1. Editez ou créez le fichier .htacess dans le dossier public_html avec le contenu suivant :

RewriteEngine On
RewriteBase /~username
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wiki/(.*) w/index.php?title=$1 [PT,L,QSA]
RewriteRule ^wiki/*$ wiki/ [L,QSA]
RewriteRule ^/*$ wiki/ [L,QSA]

'RewriteBase' défini quand la redirection doit démarrer, l'exemple ci-dessus fonctionnera après 'domain.ext/~username'. Si votre wiki est sous le dossier public_html (ex, domain.ext/wiki), supprimez la ligne 'RewriteBase'. 'RewriteCond' vérifie que les liens vers les fichiers (comme les CSS ou les images) ne sont pas réécris, ce qui pourrait casser le formatage de MediaWiki dans certains cas . 'RewriteRule' défini la redirection; dans l'exemple d'au-dessus, '^wiki/(.*)' va de façon invisible charger 'w/index.php?title=$1', où tout ce qu'il y a après 'wiki/' remplacera '$1'.
2. Ajoutez ou éditez les paramètres suivants dans LocalSettings.php. Cela fera que le HTML généré par MediaWiki pour se référer à "/wiki/Articlename" à la place de celui par défaut.

$wgArticlePath = "/wiki/$1";


Ca te va ? :D 

Encore moi ^^

Voilà, je viens de le mettre sur un serveur free ^^

Et je lance l'installation mais voilà...:



Warning: main(Block.php) [function.main]: failed to open stream: No such file or directory in /mnt/166/free.fr/f/7/dr.wikimicro/wiki/includes/Setup.php on line 59

Fatal error: main() [function.require]: Failed opening required 'Block.php' (include_path='/mnt/166/free.fr/f/7/dr.wikimicro/include:.:/usr/php4/lib/php') in /mnt/166/free.fr/f/7/dr.wikimicro/wiki/includes/Setup.php on line 59




Snif ^^

C'est bon ça marche ^^


* Fichier .htaccess :

RewriteEngine on
# Verifying if user forgot to put trailling slash. If so, we'll rewrite to Main_Page
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*) /index.php?title=Accueil [L]

# Don't rewrite requests for files in MediaWiki subdirectories,
# MediaWiki PHP files, HTTP error documents, favicon.ico, or robots.txt
RewriteCond %{REQUEST_URI} !^/skins/
RewriteCond %{REQUEST_URI} !^/(redirect|texvc|index).php
RewriteCond %{REQUEST_URI} !^/error/(40(1|3|4)|500).html
RewriteCond %{REQUEST_URI} !^/favicon.ico
RewriteCond %{REQUEST_URI} !^/robots.txt
RewriteCond %{REQUEST_URI} !^/images/

# Make sure there is no query string (Unless user is making a search)
RewriteCond %{QUERY_STRING} ^$ [OR] RewriteCond %{REQUEST_URI} ^/Special:Search

# Rewrite http://wiki.domain.tld/article properly, this is the main rule
RewriteRule ^/?(.*)$ /index.php?title=$1 [L,QSA]

* Fichier LocalSetting.php :

$wgArticlePath = "$wgScriptPath/$1";
#$wgArticlePath = "$wgScript?title=$1";



Des fichiers htacces il y en à plein :??: 

Et je vois pas trop quel modifs' faut faire x)
Lassé par la pub ? Créez un compte
Tom's guide dans le monde