Pas mis le nez dans le code — de Dotclear — depuis quelques jours, et je pense que ça va durer un peu parce que pour le moment je m’amuse avec un petit serveur Linux ; cela dit je « code » un peu en bash ces derniers temps.
Par ailleurs, le logiciel MAMP Pro que j’utilise depuis quelques années, semble battre de l’aile — des bugs à répétition, surtout avec la nouvelle version 6 et d’autres qui n’ont pas été réglés depuis des années — et j’envisage de basculer sur une installation à la mano sur mon Mac, en particulier pour pouvoir tester et corriger Dotclear pour PHP 8.
Sinon pour la noyelle, en particulier le week-end prochain, s’il pouvait ne pas pleuvoir pendant la journée, a minima le temps que je me faufile jusqu’en Bretonnie avec mon panzer à roulette, ça serait cool ! Merci, bisous…
1 De Biou -
J’aimerais bien te demander ton avis sur le plugin de footnotes que j’ai bricolé dernièrement quand t’as le temps. Y’a un truc qui me chiffonne…
2 De Alex -
Il reste à vous souhaiter, très cher développeur, de joyeuses fêtes.
3 De Stéphane -
J’ai bien, « panzer à roulette ».
4 De Michel Loiseau -
Bonjour, MAMP m’a lâché il y a quelque temps et je l’ai remplacé par XAMPP qui, pour l’heure, me donne toute satisfaction.
5 De Franck -
Je note pour XAMPP, je vais regarder ce que ça donne… Merci
6 De Franck -
Biou, pas de souci, dis-moi tout !
7 De Philippe -
Vu d’ici aussi, XAMPP c’est bien, je m’en suis servi beaucoup et ça marche sur Mac, Windows et Linux. Mais si tu peux installer un vrai serveur Apache sur ton Mac, juste pour le localhost, ce sera plus souple je crois. En tout cas pour moi c’est la meilleure solution.
8 De Cunegonde -
Pour le passer en PHP8, il faut pas que se soit trop tôt. J’ai toujours pas pu changer en 7, y a pas le bon bouton et impossible de les joindre.
9 De Bernard -
Pour Xamp/Lamp/Mamp je sais pas. Mais pour Wamp(Windows), y a ce site de Dominique Ottello alias Otomatic qui est très utile.
peut-être un équivalent Mac ?
Sinon, un peu plus complexe, on peut créer/gérer des certificats (https) sous Wamp (donc XAMP?)
10 De JcDenis -
Dans un passé lointain je travaillais (enfin en perso) sous WAMP, étant fervent utilisateur de windows, ben 10 (ou 20) ans plus tard, j’ai installé mon premier serveur 100% à la main. (même double serveur, puisqu’il y a un premier serveur qui me sert à distribuer les virtualhost sur différentes machines. L’avantage est que je sais un peu plus comment ça marche aujourd’hui, avec la petite pointe de fierté intérieur qui va avec.
11 De Franck -
Ce que j’apprécie avec MAMP c’est de pouvoir choisir la version de PHP à faire tourner en fonction du vhost. Installer à la mano ne me poserait de soucis, c’est d’ailleurs ce que je viens de faire sur un petit intel Nuc, faut juste que je regarde comment obtenir la même fonctionnalité.
Cunegonde, pas d’affolement on y est pas encore à PHP 8 ;-)
12 De Philippe -
Pour avoir une version spécifique de php par vhost, j’ai installé chaque version de php à tester avec toutes les extensions nécessaires, activé chaque mod avec Apache, puis dans le vhost pour choisir la version, une directive FilesMatch
<FilesMatch \.php$> SetHandler "proxy:unix:/var/run/php/php7.3-fpm.sock|fcgi://localhost/" </FilesMatch>
Je ne sais pas si c’est une bonne pratique, notamment parce que toutes les versions de PHP sont actives, mais ça fait le job assez simplement pour un serveur local
13 De Franck -
Oui Philippe j’ai vu à peu près pareil avec plusieurs versions en PHP-FPM et une config similaire côté apache vhost.
14 De Philippe -
@Franck : je viens de vérifier dans mes marque-pages, nous avons le même tuto :)
J’ai juste ajouté mkcert pour avoir des certificats locaux et tester en https
15 De Bernard -
Bouh là ! Ça commence à m’intéresser tout ça: le “presqu’automatic”… Mébon, plus par curiosité parce que déjà, entrer dans ma petite tête plusieurs langages c’est pas évident (de lait) et qu’en plus, avec ma mémoire de poisson rouge je suis obligé d’aller vérifier syntaxes et tout le tatouin, sans oublier que ça se mélange aussi, bref…
Donc, pour l’instant, je fais à la main: sous Wamp le changement php prend qq secondes le temps que le machin se relance avec son icône verte (après la rouge et l’orange). Pour le reste (Mysql, Apache & co), y a aussi des trucs que j’oublie - du genre sauvegarder avant de changer (NDD!).
En même temps j’apprends de mes erreurs; parce que aller chercher pourquoi ça coince, c’est à la fois stimulant et précieux — même si, parfois, je ne sais pas exactement comment tous les rouages se mettent en branle.
Comme quoi, Dotclear, c’est aussi un outil pour l’apprentissage et la formation tout au long de la vie.