web-dev-qa-db-fra.com

Le port Localhost est manquant sur certains liens après la rétrogradation de MAMP

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!

1
Anthony D

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:

  1. Allez télécharger le script de recherche et de remplacement de base de données d'Interconnect IT ici
  2. Décompressez le fichier et déposez le dossier dans votre localhost où votre WordPress est installé (la racine) et renommez le dossier en replace ( capture d'écran )
  3. Naviguez jusqu'au nouveau dossier que vous avez créé dans votre navigateur (ex: http://localhost:8888/replace) et vous verrez l'outil de recherche/remplacement
  4. Entrez votre URL /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/.

0

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.

MAMP preferences screen

0
Jeremy Ross