A partir de la V 0.48, Seliweb est livré sous deux formes :
- un fichier pour une nouvelle installation nommé Seliweb_V048_Inst.zip Décompressez ce fichier sur votre disque dur, pour voir apparaître le fichier seliweb_V_0_48.sql qui contient la base de données et le dossier seliweb_V048_install qui contient tous les fichiers de script.
- un fichier Seliweb_V0.48_maj.zip qui contient les scripts de mise à jour. Il ne contient pas les fichiers sensibles qui risqueraient d'écraser vos fichiers de paramètres.
Vérifiez que vous avez bien le fichier d'installation et continuez la procédure
Une fois votre base de données crée sur le serveur, rendez-vous sur PhpMyadmin et cliquez sur l'onglet importer. Sélectionnez 'Fichier à importer' 'parcourir' et pointez sur le fichier seliweb_V_0_48.sql que vous venez de décompresser. Laissez le choix 'jeu de caractère du fichier' sur 'Utf8'. Format du fichier d'importation : Sql (choix par défaut), laissez le choix mode de compatibilité sur « None ». Cliquez sur exécuter. Le message suivant doit s'afficher : « L'importation s'est terminée avec succès, xx requêtes exécutées. ». le menu de gauche doit vous annoncer 49 tables créées.
Recopiez les fichiers contenus dans le dossier seliweb_V048_instal à la racine de votre site. Les fichiers index.php et robots.txt seront à la racine ainsi que les 6 répertoires public, file, console_sel, install, themes et sauvegardes.
Modifiez les fichiers suivants
1 A la racine
Le fichier contient des lignes renvoyant vers le répertoire public/fr. Il faut remplacer dans les deux lignes qui contiennent votre_non_de_domaine.com par votre adresse web.
1.1 Précisions sur le fichier htaccess
Ce fichier est un fichier de paramétrage nécessaire au serveur Apache de votre hébergeur. Son contenu dépend de ce qu'attend votre hébergeur. Il est donc fortement recommandé de vérifier la documentation de votre hébergeur.
Si vous avez une erreur 500, essayez la méthode suivante :
Si votre erreur persiste, contactez la hotline de votre hébergeur.
2.1 (Valable jusqu'à V 0.46) Répertoire public (Rien à changer sauf pour Free)
En principe il n'y a rien à modifier, sauf pour les utilisateurs Free qui doivent changer les lignes suivantes dans le fichier upload_image.php :
$img1_tmp_name=substr($_SESSION'even_image''files''img1''tmp_name',13); -> devient $img1_tmp_name=substr($_SESSION'even_image''files''img1''tmp_name',32); et $img2_tmp_name=substr($_SESSION'even_image''files''img2''tmp_name',13); -> devient $img2_tmp_name=substr($_SESSION'even_image''files''img2''tmp_name',32); .
Il faut faire la même modification sur le fichier de même nom dans console_sel.
2.2 (Valable à partir de la V 0.47) Répertoire public La modification pour les fichiers d'upload se fait dans paramètres généraux. Voir le menu Paramètres dans manuel Association, ou affichez l'aide en ligne de la page paramètres généraux (Depuis la V 0.48)
3 Répertoire file
1 Connectez-vous
Puis allez dans Paramètres, paramètres d’affichage et choisissez votre thème dans la liste déroulante. Les modifications de votre graphisme seront à faire dans ce thème et ne seront pas écrasées par les mises à jour.
2 Paramètres généraux
3 Créez vous un compte de membre
4 Connectez-vous en tant que membre
5 Reprise des membres
Pour tester Seliweb en local, vous devez en effet renseigner le fichier “constante_session.php” (constante_session.inc jusqu'à la V 0.475) avec :
define("LOGIN","root");
define("PASS", "");
define("SERVEUR", "localhost");
define("BASE", "seliweb");
D'autre part les erreurs affichées, correspondent au mode développement de WAMP, pour ne pas les afficher, éditez le fichier php.ini situé par défaut à cette adresse :
C:\wamp\bin\apache\Apache2.2.21\bin\php.ini
Également accessible depuis le menu contextuel de Wamp (en cliquant sur l'icône de Wamp à côté de l'horloge)
Modifiez alors aux environs de la ligne 514 :
remplacez :
error_reporting = E_ALL
par :
error_reporting = E_ALL & ~E_NOTICE
Puis relancer Wamp dans le menu contextuel en cliquant sur “Restart All Services”.
Après cela, vous pourrez tester Seliweb tranquillement.
En attendant la version V 0.6 qui sera une version graphique, nous avons ajouté un menu “paramètres d'affichage” (à partir de la V 0.45). Il permet d'indiquer où sont vos fichiers css, de les personnaliser, tout en les mettant dans un répertoire personnel qui ne sera pas écrasé à la prochaine mise à jour.
Avec votre logiciel FTP, créez un répertoire sur le serveur, sous le répertoire “themes”. Par exemple “mon_sel”. Recopiez-y tous les fichiers du répertoire themes/seliweb. Allez dans “console_sel”, “paramètres d'affichage” et indiquez que votre site utilise le thème mon_sel :
Maintenant, vous pouvez modifier les css du répertoire themes/mon_sel. (Y compris modifier les images).