- Statut : non résolu
- Ce sujet contient 25 réponses, 2 participants et a été mis à jour pour la dernière fois par super69, le il y a 12 années et 1 mois.
-
AuteurMessages
-
28 août 2012 à 7 h 31 min #513640
Bonjour à tous,
Je viens de terminer un script qui permet d’installer WordPress en quelques secondes sans devoir le télécharger depuis WordPress FR, le dézipper, etc etc…
J’ai réalisé une vidéo de démonstration sur mon blog = Installer WordPress en 1 clic avec WP Quick Install
Le code est disponible sur Github à l’adresse suivante : https://github.com/GeekPress/WP-Quick-Install
N’hésitez pas à me faire part de vos impressions 🙂
28 août 2012 à 9 h 30 min #850527Intéressant mais en local avec wamp (Apache 2.22.2, PHP 5.3.5, MySQL 5.5.8, Windows 7), je ne suis pas arrivé à installer quoique ce soit, il serait intéressant que le quick install affiche un rapport d’erreur.
28 août 2012 à 9 h 40 min #850528Ca bloque à quel niveau ? Bizarre qu’il ne se passe rien du tout. Même pas l’installation des fichiers et des plugins ?!!
28 août 2012 à 9 h 45 min #850529Ok, il y avait une erreur JS quand on n’avait pas le fichier de pré-confg data.ini.
Tu peux ré-essayer, ça doit fonctionner nickel là 🙂
28 août 2012 à 10 h 08 min #850530je n’avais pas d’erreur js, mais je vais ressayer bien sur.
28 août 2012 à 10 h 25 min #850531Effectivement, il devait y avoir une erreur car maintenant, le zip de wordpress est téléchargé, les extensions par défaut ne semble pas l’être.
Par contre, il y a bien création du répertoire d’installation, création d’un fichier wp-config mais qui reste désespérément vide, l’archive de WordPress est placé et reste dans le répertoire wp-quick-install, elle ne se décomprime pas dans le répertoire d’installation.
28 août 2012 à 10 h 30 min #850532Est-ce que tu as les droits d’écriture sur les dossiers ?
28 août 2012 à 10 h 54 min #850533oui, j’ai les droits, mais peu importe, il faudrait afficher l’erreur si tu en trouves une, va falloir rajouter le traitement des exceptions, d’autres petits try catch 🙂
28 août 2012 à 11 h 50 min #850534Si tu as les droits sur le dossier, il doit forcément avoir autre chose de parasite parce que ça fonctionne parfaitement sur plusieurs postes.
Et en installant les fichiers à la racine (sans préciser de dossier de destination) ?
28 août 2012 à 12 h 54 min #850535C’est sur, il doit y avoir quelque chose.
J’avais aussi déjà essayé sans préciser de dossier de façon à l’installer à la racine. Cela n’avait pas marché (à priori, cela n’avait d’ailleurs pas créé à la racine mais dans le répertoire immédiatement en dessous dans l’arborescence).Ajoutes des messages d’erreur, vérifies ton algorithme.
28 août 2012 à 13 h 28 min #850536L’algo est bon (tester sur plusieurs ordis Mac et PC en local, serveur mutualisé et dédié) et je précise bien dans la vidéo et dans la page d’admin que le script DOIT OBLIGATOIREMENT rester dans le dossier wp-quick-install et pas dans le dossier racine du site. Sinon il les mets dans le dossier d’avant 😉
Cela provient obligatoirement d’un problème de droit d’écriture sur les dossiers.
28 août 2012 à 13 h 39 min #850537Le script est bien dans le dossier wp-quick-install, c’est précisé également sur la page 🙂
L’algo est bon quand tout se passe bien, par contre, si quelque chose ne se passe pas comme il faut, le script ne le détecte pas.
Il poursuit l’installation des extensions alors que WordPress n’est pas installé, je me demande où il les installe d’ailleurs, ensuite il termine en me disant que le monde est à moi et que l’installation s’est terminée avec succès, ce qui est manifestement faux et ce qui m’incite à te dire de vérifier ton algo et tes procédures d’erreur.PS: un petit lien en fin d’installation vers le site qui vient d’être installé serait du plus bel effet 🙂
28 août 2012 à 13 h 56 min #850538Il faudrait vérifier les droits d’écriture sur le dossier parent (le dossier du projet). Pour tester, il faudrait lui mettre tout les droits (777), parce que ça ne provient pas du script du fait qu’il ne puisse pas écrire à la racine du projet.
Je ferai un test pour savoir si le dossier parent est writable ou non avec un message d’erreur dans le cas où il ne l’est pas. Je mets ça en place ce soir et tu me dira si tu vois le message d’erreur.
Pour le lien vers le site, c’est une bonne suggestion. Je l’ajouterai aussi ce soir 🙂
En tout cas, merci pour les retours !
28 août 2012 à 14 h 06 min #850539Je confirme après avoir fait un test. C’est ton dossier parent qui n’a pas les droits suffisant au niveau de l’écriture.
28 août 2012 à 14 h 53 min #850540Voilà, je viens de mettre à jour le script qui vérifie si le dossier parent a bien les droits d’écriture et j’ai aussi ajouté les liens vers l’admin et le site en cas de succès.
-
AuteurMessages
- Le forum ‘Dépôts pour les extensions, trucs, astuces’ est fermé à de nouveaux sujets et réponses.