Nous sommes le Ven 18 Juil, 2025 21:02
Supprimer les cookies

Installer SPIP avec XAMPP ?

Sur le logiciel libre en général ou un logiciel libre en particulier

Ven 26 Août, 2005 10:35

Bonjour,

Grâce au bon tutoriel de ttoine,j'ai installé XAMPP et ça a al'air de marcher plutôt bien.
Maintenant,j'aimerais installer SPIP localement pour m'aventurer dans la création web ,n'étant pas très bon dans tout ça,je ne préfère pas commencer par Nvu,Bluefish et autres joyeusetés.

J'ai donc installer XAMPP dans /opt, mais quand je change le fichier index.html de /opt/lampp.htdocs par le fichier spip_loader.php3 que je renomme en index.html, le navigateur m'envoie toujours sur XAMPP quand je fais "http://localhost" alors que je pensais qu'il m'enverrait sur l'install de SPIP.

Vu que je n'y spipe plus rien, une bonne âme pourrait-elle me dire si on peut travailler avec SPIP et XAMPP sous Ubuntu ?

Merci,

Nino
nino

Messages : 39

Ven 26 Août, 2005 13:31

Probablement, mais si tu renommes ton fichier spip_loader.php3 en index.html, tu n'arriveras jamais à installer ton spip...

Bon, j'essaie d'expliquer simplement. Ton serveur apache, quand il arrive dans un dossier, cherche un fichier index.html à afficher. Alors, effectivement, il va trouver, le problème étant que les fichiers .php3 ne sont pas que des pages à afficher, mais aussi des programmes qui s'exécutent, en quelque sorte...
Bref, avant d'être affichable, ton fichier .php3 doit passer par la partie php de ton serveur apache (pardon pour les puristes, je simplifie), mais pour qu'apache soit au courant, il faut que le fichier se termine par .php3... Si tu renommes le fichier, apache pense qu'il s'agit d'une page html banale, et ça ne peut pas marcher...

Redonnes donc à ta page son nom originel, et tape dans la barre d'adresse de ton navigateur http://localhost/spip_loader.php3 (si le spip_loader.3 est enregistré directectement à la racine de l'emplacement de ton serveur web)

Bref, si ça marche, tu dis, et si ça marche pas tu dis aussi (Si tu n'as rien compris, tu le dis aussi, et j'essaierais d'être plus pédagogue...)
Dernière édition par korova08 le Ven 26 Août, 2005 16:45, édité 1 fois au total.
korova08

Messages : 1114
Géo : Ardennes (08)

Ven 26 Août, 2005 16:36

Merci pour ton aide, ça a marché.
J'ai pu installer SPIP, sauf que j'ai commis quelques bourdes.

J'avais placé le spip_loader dans \opt\lampp\htdocs et c'est là que SPIP a été installé.
J'auris bien voulu le mettre dans \opt\lampp\htdocs\spip avant de l'installer, sauf qu'alors,je crains que l'hyperline que tu m'as donné ne fonctionne pas.

En gros,j'aimerais désinstaller SPIP et le réinstaller avant de m'y perdre complètement et je ne vois pas de désinstalleur..
Sachant que j'ai déjà commencé un site, vais-je tout perdre ?

Autre chose,j'ai installé SPIP,ça s'est bien passé ,j'ai amorcé la création de rubriques d'un site j'aimerais voir le rendu.
Sauf que quand je clique sur le "Visiter" de SPIP,je suis renvoyé vers la page de présentation de XAMPP. Je pense qu'il y'a un problème avec index.html, mais je ne sais pas quel fichie rmettre pour qu'il m'envoie sur le site que je suis en train de construire.

Donc, si tu pouvais m'aider par rapport à tout ça,

Merci d'avance

Nino
nino

Messages : 39

Ven 26 Août, 2005 17:03

As-tu toujours pour .zip original de SPIP ? si oui, tu peux effacer tous les fichiers sans problème, et redézipper spip ou tu veux...
Le contenu de tes articles et l'arborescence de ton site n'est pas enregistré là, mais dans une base de données qui se trouve ailleurs, et effacer les fichiers de spip n'éfface pas la base de données
(par ailleurs, le fichier spip_loader.php3 ne t'as pas installé un dossier spip par hasard ? vérifies-donc, on ne sait jamais, chez moi il n'a jamais marché ce spip_loader, donc j'ai tout installé "a la mano")

Bref, ensuite, pour réinstaller il faut tape comme adresse
(Si j'ai bien compris ton serveur apache cherche les fichiers dans \opt\lampp\htdocs)
supposons maintenant que tu veuilles mettre ton spip_loader.php3 dans un dossier spip à part :
il sera donc dans /opt/lampp/htdocs/spip/spip_loader.php3
Pour accéder aux fichiers de ton serveur, il suffit de remplacer /opt/lampp/htdocs par http://localhost
ce qui donnerait donc
http://localhost/spip/spip_loader.php3

Pour récupérer tes articles déjà saisis : au moment de l'installation, il va te demander si tu veux utiliser une nouvelle base de données, ou une base existante, et là tu sélectionne la base que tu as créé la dernière fois. (au passage, pas besoin de remettre un nouvel administrateur, en principe il a conservé aussi celui que tu as crée la dernière fois)

[edit] Boh non, que je suis bête, il suffit juste de créer ton dossier, et de transférer tous tes dossiers et fichiers dedans puis de faire ce que je te dis ensuite...[/edit]

Ensuite : le lien "visiter" sur SPIP
Alors là, rien à voir avec le index.html de ton htdocs, touches à rien ! (sauf si tu es sûr de savoir ce que tu fais)
Ce qu'il faut, c'est renseigner l'adresse du site dans l'interface d'administration, il faut cliquer en haut sur l'icône configuration.
La deuxième rubrique est "adresse (url) du site public". Là tu mets "http://localhost/spip/" (et il se débrouille tout seul)

Dernier conseil : il existe plusieurs livres sur SPIP (ça, ça et ça), ça aide bien, sans compter toute la doc sur http://www.spip.net/fr/ , un peu de lecture, ça ne fait jamais de mal...
korova08

Messages : 1114
Géo : Ardennes (08)

Ven 26 Août, 2005 17:14

korova08 a écrit:Ce qu'il faut, c'est renseigner l'adresse du site dans l'interface d'administration, il faut cliquer en haut sur l'icône configuration.
La deuxième rubrique est "adresse (url) du site public". Là tu mets "http://localhost/spip/" (et il se débrouille tout seul)


MErci de ton aide une fois de plus, moi dans "Configuration" j'ai juste les mesnus
-Gestion des langues
-Maintenance du site
-Vider le cache

Je n'ai pas la rubrique dant tu parles et pourtant je me suis positionné sur l'interface complexe.

Sinon,je viens de télécharger le doc de SPIP,merci pour les liens

Nino
nino

Messages : 39

Ven 26 Août, 2005 18:47

Il faut cliquer directement sur la grosse icône et pas sur les 3 rubriques en dessous...
(C'est pas super intuitif leur machin, moi aussi au début j'ai cherché désespérément certaines rubriques qui marchent comme ça avant de réaliser...)

Allez courage, tu vas y arriver ! :wink:
korova08

Messages : 1114
Géo : Ardennes (08)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit