Sitio easyphp en red local
Resuelto
Hola! Tengo un sitio hecho con Easyphp 1.8 y me gustaría saber cómo usarlo en una red local. He intentado desde otra máquina que no tiene Easyphp escribiendo: http://192.168.100.1/index.php sabiendo que la máquina donde se instaló Easyphp tiene la @ip 192.168.100.1. Pero sin éxito. La red funciona normalmente. He hecho ping y no hay nada anormal.
¿Puede indicarme la configuración que debo hacer para que funcione?
Saludos, Oumouri.
¿Puede indicarme la configuración que debo hacer para que funcione?
Saludos, Oumouri.
37 respuestas
-
Trabajo con Easyphp 2.1.
Como nos dijo Etycia:
"Entonces no, no es eso...
Primero hay que ir al ícono de configuración/apache de easyphp
buscar la línea "listen " que generalmente está seguida de 127.0.0.1:80 y reemplazar esta ip por la del puerto local (ahora el acceso se hará a través del navegador por esta dirección ip) manteniendo siempre :80 al final.
Luego, encontrar la línea "Alias /mysql/ phpmyadmin" debajo está escrito "allow from 127.0.0.1" reemplazar por "allow from 192.168.0.x" luego guardar. "
Sin embargo, si quieres poder seguir trabajando abriendo el Web Local (F7), no podrás.
La solución es aún más simple, en lugar de "Reemplazar", debes "Agregar" copiando la línea justo debajo, pero poniendo TU dirección. Así:
Listen 127.0.0.1:80
Listen 192.168.x.x:80
Luego
<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
</Directory>
<Directory "${path}/sqlitemanager">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
</Directory>
<Directory "${path}/home">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
¡Y todo está solucionado! no es necesario tocar el .htaccess ni nada más...
@+-
-
1ª pregunta:
¿Y si quiero que mi sitio sea visible desde el exterior, cómo debo proceder?
He anotado mis direcciones y veo bien mi página easyphp, sin embargo, no veo mi sitio ni siquiera al escribir el alias detrás de mi dirección "http:\\dirección\alias"
2ª pregunta:
¿Es posible configurar easyphp de tal manera que no sea necesario ingresar el alias? "http:\\dirección\"
Gracias a vosotros. -
-
-
-
-
Hola,
Bueno, mi problema es que seguí bien tus instrucciones, funcionó bien al principio, pero después de un tiempo ya no funcionó, en los otros puestos cuando escribo la dirección IP del servidor, la página se carga bien pero no las imágenes! Sin CSS, así que, ¡ayuda por favor! -
gracias
-
Listen 80
<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Allow from all
</Directory>
Así, todo el planeta tiene acceso a tu servidor y tus páginas.
Puedes mantener las páginas de configuración en local, pero es práctico dar acceso a los alias para todo internet. -
como nos dijo Etycia:
"Entonces no, eso no es...
Primero hay que ir a la icono de easyphp configuration/apache
buscar la línea "listen " generalmente seguida de 127.0.0.1:80 y reemplazar esta ip por la del post local (a partir de ahora, el acceso se hará a través del navegador mediante esta dirección ip) con siempre detrás :80.
Luego, encontrar la línea "Alias /mysql/ phpmyadmin" debajo está escrito "allow from 127.0.0.1" reemplazar por "allow from 192.168.0.x" y luego guardar. "
Sin embargo, si quieres poder seguir trabajando abriendo el Web Local (F7), no podrás.
La solución es aún más simple, en lugar de "reemplazar", tú "agregas" copiando la línea justo debajo, pero poniendo TU dirección. así:
Listen 127.0.0.1:80
Listen 192.168.x.x:80
luego
<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
</Directory>
<Directory "${path}/sqlitemanager">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
</Directory>
<Directory "${path}/home">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all -
¡Hola a todos! =)
He seguido las instrucciones, pero cuando se trata de "Encontrar la línea 'Alias /mysql/ phpmyadmin'" debajo está escrito "allow from 127.0.0.1", reemplazar por "allow from 192.168.0.x" y luego guardar. No logro encontrar esta línea... jaja, y cuando quiero guardar este documento, me propone sobrescribir el original por este, acepto y me dice acceso denegado O.O. Gracias por aclararme :) -
Para ejemplo :
Poner
<Directory ..........>
...
allow from 192.168.0.0/255.255.0.0
...
</Directory>
Para permitir que todas las IP en 192.168.x.x accedan al servidor Apache
Incluso se pueden combinar :
allow from 192.168.0.0/255.255.0.0
deny from 192.168.0.1
Lo que permite todas las IP en 192.168.x.x excepto la dirección 192.168.0.1 ;o) -
TUTO : http://www.maxmicro.fr/1-heberger_son_site_avec_easyphp_2_0.html
--
Amistosamente,
Maxence -
¡Buenas noches a todos!
Aquí hay un tutorial que les explicará cómo instalar un servidor en local para poner su sitio en línea con EasyPHP y todo esto de forma gratuita, http://www.maxmicro.fr/tutoriaux/001_heberger-son-site-avec-easyphp_intro.php - http://www.maxmicro.fr/001_heberger-son-site-avec-easyphp.html
El tutorial explica de la A a la Z cómo hacer para poner en línea su sitio de Internet con un nombre de dominio... Para el .com o el .fr, por favor cómprenlo con No-IP o con DynDNS, no son muy caros ya que los compran para su propio servidor, si los compran en estado, estarán alrededor de 18€ !
Gracias a ustedes,
Maxence
--
Cuando uno crece, aprende cosas que quería oír de pequeño. -
Hola,
me gustaría saber si hay alguna forma con eseay php 2.b de nombrar un sitio local como por ejemplo "mon_site.com" porque he intentado pero siempre nada y sin embargo, cuando quito el ".com" funciona. -
Hola a todos,
esta discusión está cerrada desde hace tiempo, pero solo les escribo para aclarar una cosa sobre cómo administrar su base de datos a distancia.
Es importante recordar agregar una barra al final de la dirección.
Ej: http://192.168.x.x/mysql/
Sin esta última, la conexión no funciona.-
Hola a todos,
estoy en easyphp2.01b, he realizado un pequeño sitio con una base de datos y todo funciona correctamente en el equipo "servidor".
sin embargo, cuando quiero abrir páginas PHP desde mi segundo equipo, obtengo:
'.$sql.'
' .mysql_error());
luego el HTML aparece correctamente por encima y por debajo
¿alguien sabe por qué? gracias -
@riddick81por favor verifica bien tu código PHP
-
-
Hola,
He instalado EasyPHP y si he entendido bien, desde otro ordenador que no está en mi línea de Internet, ¿se puede acceder al PC?
He modificado mi dirección IP en LISTEN pero Apache se niega a iniciar.
Gracias,
Maxence
--
Cuando uno crece, aprende cosas que quería escuchar de pequeño.
[www.microshyma.com] -
Hola a todos,
Acabo de instalar easyphp y no logro tener MYSQL en línea, ¿por qué?
No sé mucho sobre bases de datos, así que si alguien puede ayudarme y explicarme cómo instalar mis archivos para que pueda probarlos, porque he creado páginas de sitio en html y en php, y no sé cómo enlazarlas entre sí, me sale un mensaje que dice que la ruta no es la correcta, en fin, soy rápido para entender si son lentos al explicarme :-)
Gracias a todos. -
¡Hola! Gracias, pero creo que he identificado el problema: no había activado el servicio de EasyPHP.
Solo que ahora tengo un nuevo problema, ya no reconoce 'mysql_connect()' como función. -
aquí está lo que he modificado en httpd.conf:
Listen x.x.x.x:80
<Directorio "${path}/phpmyadmin">
Opciones FollowSymLinks Índices
AllowOverride Ninguno
Orden denegar,permitir
permitir desde 127.0.0.1
permitir desde x.x.x.x
denegar desde todos
</Directorio>
<Directorio "${path}/sqlitemanager">
Opciones FollowSymLinks Índices
AllowOverride Ninguno
Orden denegar,permitir
permitir desde 127.0.0.1
permitir desde x.x.x.x
denegar desde todos
</Directorio>
<Directorio "${path}/home">
Opciones FollowSymLinks Índices
AllowOverride Ninguno
Orden denegar,permitir
permitir desde 127.0.0.1
permitir desde x.x.x.x
denegar desde todos -
sí, la dirección IP que se encuentra en la pestaña de soporte de la ventana de información de mi conexión a la red local
donde debo añadir la que está delante de D.N.S? -
Hola,
¿Has añadido correctamente la dirección IP de tu máquina en el archivo de configuración de Apache?
--
"Enseñar a los alumnos a usar los productos de Microsoft es como enseñarles a fumar. Les estás dando un hábito costoso, peligroso y del que les será difícil desprenderse." R.S -
He seguido las recomendaciones relacionadas con easyphp 2.1b, pero aparte de cuando pongo 'localhost/monsite', la página
no es accesible para las direcciones del tipo '198.100.x.x:80/monsite'. ¿Qué debo hacer?
También he añadido la línea 'allow 198.100.x.x' en [easyphp_folder]/home/.htaccess
nada ha funcionado, ¿qué debo hacer? -
Hola a todos, actualmente estoy trabajando en easyphp 2.1b y he seguido las instrucciones de 'juj2potence'
lamentablemente, aparte de cuando pongo "localhost/nomsite"
las otras opciones como '198.100.x.x:80/nomsite' no funcionan
también he añadido "allow 198.100.x.x " en .htaccess que se encuentra en "easyphp2.01b/home/"
:-( ¿qué debo hacer para resolver el problema? -
Gracias Tuxi
- 1
- 2
Siguiente