¡Bienvenido a nuestra sección de preguntas y respuestas!

Aquí podrás realizar preguntas y recibir respuestas útiles de otros miembros de la comunidad.

¡Anímate a participar!


(Resuelto) - SQL Server. Conectar remotamente a un script php desde Ajax

0 votos
Buenas tardes,

Tengo un SQL Server con PHP y querría llamar un script PHP (index.php) desde un dispositivo móvil vía Ajax.

Dentro del Servidor sólo tengo un dominio asociado y es ficticio: hostname.prueba.com

Mis preguntas son:

* ¿Debo obligatoriamente asociar un nombre de dominio válido para llamar al php vía ajax?

* ¿Cómo puedo llamar al script PHP desde Ajax si la url http://www.prueba.com/index.php es falsa? He probado de sustituirla por el IP del servidor (IP/index.php) sin éxito.

* ¿En qué carpeta deposito los script PHP? ¿Cuál es el Path al que debo llamar?

Gracias
propuesto por Nervioso (270 puntos) 15 Oct, 2014 en JavaScript

1 Respuesta

0 votos
 
Mejor respuesta
Hola Nervioso,

Si tienes contratado Plesk basta con que establezcas en la IP del servidor el dominio en cuestión donde tienes alojados los ficheros ( debes realizarlo desde direcciones IP en el propio Plesk, te dejará establecer un site por defecto ).

Para llamar a los archivos bastará con http://ip/fichero . Los archivos deben ubicarse dentro de httpdocs del dominio donde se están subiendo, ya que es el contenido visible a internet.
respondido por adau (29,590 puntos) 15 Oct, 2014
seleccionado por adau 2 Dic, 2014
En Tools & Settings->IP Addresses Management->IP Address tengo declarada la del servidor, click en la columna Sites (1) y aparece el falso dominio asociado:
'Websites that use exclusive IP address XXX.XXX.XXX.XXX'
¿Es esto a lo que te referías con establecer en la IP del servidor el dominio en cuestión?¿O debo hacerlo desde otro menú?
Efectivamente, debes establecerlo como por defecto para dicha IP.
El dominio ya estaba establecido por defecto en el IP del servidor. Sin embargo no podía conectar bien a través de 'http://ip/index.php' hasta después de unas horas de probarlo.

A quién le pueda servir:

Para conectar desde un cliente vía Ajax a un script PHP dentro de un dominio untrusted de un SQL Server, es necesario que la IP tenga asociada por defecto este dominio, que el script esté en la parte pública de dicho dominio y que la llamada desde el Ajax se realice con la url: 'http://IP/elscriptquesea.php

Gracias y un saludo
...