¿Probando el servidor local con MAMP/wordpress en un dispositivo móvil?

4 minutos de lectura

Actualmente estoy desarrollando un sitio de wordpress localmente usando MAMP PRO, lo que obviamente implica usar una base de datos local.

Me gustaría probar este sitio en mi iPhone a través de un enlace remoto. Me las arreglé para hacer esto escribiendo lo siguiente en la URL de mi teléfono móvil…

192.234.2.32:8888 

(Dirección IP: número de puerto)

El problema es que se muestra la página de índice pero sin estilo CSS. Luego, cuando hago clic en otra página, dice que no se puede encontrar la página

Parece que se ha conectado correctamente al servidor, pero no a la base de datos de wordpress. (al menos creo que este es el problema)

¿Alguien tiene alguna información sobre cómo hacer que esto funcione o me indique la dirección correcta? ¿Necesita otra aplicación para hacer esto, o se puede hacer con mamp/dirección IP, etc.?

Gracias por adelantado

  • Por favor, no hagas publicaciones cruzadas tu pregunta en la red.

    – brasofilo

    5 mayo 2013 a las 22:40


  • Normalmente no lo haría, pero no estaba seguro en cuál ponerlo, ya que cubre tanto wordpress como el desarrollo local normal (no relacionado con wordpress)

    – Adán

    6 mayo 2013 a las 15:57

Prefiero usar DNS para hacer frente al desarrollo local para móviles. De esta manera, aún puede usar la misma dirección IP para todos sus sitios locales, pero tener un nombre diferente para cada uno (Hosts virtuales basados ​​en nombre)

avatar de usuario
Jaap Nauta

  • En la configuración general de WordPress; Cambiar la dirección de WordPress de
    localhost a la dirección IP de su pc/mac de escritorio (URL)
  • En la pestaña general de MAMP PRO; Controlar; a través de Xip.io (solo LAN) y copie esa dirección
  • En la configuración general de WordPress, pegue la dirección Xip.io en la dirección del sitio (URL)
  • puede acceder a los dispositivos móviles a través de;
    http://localhost.IPAddressOfYourLocalComputer.xip.io

captura de pantalla WordPress
ingrese la descripción de la imagen aquí

avatar de usuario
bobzilla

Pude hacer que un esquema de prueba LAN + IOS funcione en OS 10.11 sin cambiar los puertos predeterminados de Mamp Pro (4.5), o cambiar la configuración del dominio en el administrador de WP. Aquí están todos los bits relevantes:

  • En Finder, configure la carpeta raíz dentro de la carpeta “sitios”, es decir ~/sites/MAMP-hosted/yourdomain.com
  • Asegúrese de que su Mac esté usando una dirección IP estática, inicie Mamp Pro y en la pestaña General, seleccione esa IP estática para yourdomain.com en el menú desplegable de direcciones IP. localhost debe seguir siendo el valor predeterminado: *
  • En el yourdomain.com > Pestaña Bases de datos, seleccione la base de datos para yourdomain.com (localhost no necesita que se le asigne uno)
  • Todas las configuraciones restantes de la pestaña General son predeterminadas, incluida la resolución de nombres, solo la opción etc/hosts está marcada
  • en la parte inferior, la raíz del documento localhost> debe apuntar a la carpeta “MAMP-hosted”, y yourdomain.com > la raíz del documento debe apuntar a la yourdomain.com carpeta.

luego ajuste wp-config para que se vea así:

define('DB_NAME', 'name-of-your-database');

/** MySQL database username */
define('DB_USER', 'root');

/** MySQL database password */
define('DB_PASSWORD', 'root');

/** MySQL hostname */
define('DB_HOST', 'localhost');

define( 'WP_SITEURL', 'http://your-static-IP' );
define( 'WP_HOME', 'http://your-static-IP' );

http://your-static-IP debe abrir el sitio en cualquier dispositivo en su red local, y http://your-static-IP/wp-login para el acceso de administrador.

Si escribe en la base de datos (publica publicaciones, etc.) con wp-admin en ese estado, es posible que deba realizar una limpieza posterior a la migración con un complemento como Velvet Blue para eliminar esa dirección IP.

No he experimentado con este esquema en particular y MAMP integrado SSL, sin embargo, no es difícil volver a cambiar una vez que el sitio está listo para migrar a su host dedicado.

puede hacer esto simplemente editando el archivo de hosts en su mac.

O use una herramienta como https://www.macupdate.com/app/mac/40003/hosts

Apunte todos sus dominios a la IP de la computadora host MAMP y coloque el servicio web mamp en el puerto 80.

use www.domain.dev o similar para los nombres de dominio.

¿Ha sido útil esta solución?