J'ai rétrogradé MAMP après avoir essayé MAMP pro, tout va bien sauf que certains liens n'ont pas de port localhost; par exemple… localhost/about, quand il devrait être localhost: 8888/about. Certains liens incluent le port, d'autres non, mais je ne sais pas pourquoi. Toutes les idées seraient grandement appréciées. Merci!
Si certains de vos liens utilisent localhost
tandis que d'autres utilisent localhost:8888
, assurez-vous que tous les liens de votre base de données sont définis sur localhost:8888
. Suivez ces étapes:
replace
( capture d'écran )http://localhost:8888/replace
) et vous verrez l'outil de recherche/remplacement/localhost/
dans le champ search for…
et la nouvelle URL (/localhost:8888/
) dans le champ replace with…
.Vous pouvez cliquer sur le bouton d'essai à vide sous les actions pour voir ce qu'il va remplacer avant d'exécuter le script. Une fois que vous avez terminé, veillez à supprimer le dossier /replace/
.
Si MAMP Pro était configuré pour utiliser le port 8888, vous devez configurer MAMP pour qu'il soit identique. Lorsque vous voyez http://localhost
sans port spécifié, cela signifie que le port par défaut est le port 80.
Vous pouvez définir ceci dans les préférences de MAMP. La référence au port 3306 est liée au port pour MySQL. Si vous cliquez sur le bouton 'Définir les ports MAMP par défaut', les ports seront également définis pour 8888 pour les serveurs Web et 8889 pour MySQL.