Pregunta sobre Localhost Installs de Wordpress:

Virtualhosts se lanzó después de la instalación de wordpress

Un usuario preguntó 👇

Hola a todos, también soy un nuevo usuario de wordpress si me registraba en php y html de vez en cuando.

Agregué wordpress localmente hace aproximadamente 1 mes y funcionaron bien. Más que eso, tengo cuatro hosts virtuales en el entorno WAMP de mi PC y uso Netbeans para crear páginas web, en Windows 10.

Sin embargo, hace unos días noté que la dirección del virtualhost cambió después de la instalación de wordpress: por ejemplo, para abrir la página de inicio escribí solo mysite.dev/, pero ahora la dirección es localhost / mysite.dev / derecho. Si digitalizo mysite.dev tengo ERR_CONNECTION_REFUSED en https://mysite.dev. No hay cambios en el host de archivos y otros archivos de configuración.

¿Tienes idea de lo que pasó? ¿Es el comportamiento correcto para los hosts virtuales?

Lo siento si mi inglés no es tan claro. Muchas gracias de antemano.

Este tema fue modificado hace 2 años, 9 meses por. Causa: error tipográfico

(@rossmitchell)

Hace 2 años, 9 meses

Creo que pretendías:
dig mysite.dev
en vez de digit

¿Tiene SSL instalado? https o http?

¿Qué método usaste para instalar WordPress?

¿Siguen funcionando los sitios web de netbeans?

Por favor, verifique qué hay en su archivo «host»

Intente cada uno de los siguientes:

http://mysite.dev/readme.html
http://localhost/mysite.dev/readme.html

¿El archivo muestra HTML?

(@fendervr)

Hace 2 años, 9 meses

Gracias Ross por tu respuesta y ayuda. Encontrarás mis respuestas a continuación.

Creo que lo pretendías: digitite mysite.dev en lugar de dígitos

Lo siento, escribí en inglés pensando en italiano. Quiero decir: si escribo «mysite.dev» tengo ERR_CONNECTION_REFUSED y el navegador (Chrome) muestra «https: //misitio.dev ”; dentro de la barra de direcciones

¿Tiene SSL instalado? https o http?

Sinceramente, no lo sé. Creo que no, o lo instalé sin querer.

¿Qué método usaste para instalar WordPress?

Manual (archivo no solicitado en el subdirectorio de wordpress)

¿Siguen funcionando los sitios web de netbeans?

Sí, si el ritmo de index.php es de dentro de Netbeans, se muestra correctamente pero aparece en la barra de direcciones del navegador «http: //localhost/mysite.dev/index.php ”;.

Por favor, verifique qué hay en su archivo «host»

entre otras cosas: 127.0.0.1 mysite.dev

Intente cada uno de los siguientes:
http://mysite.dev/readme.html
http: //localhost/mysite.dev/readme.html
¿El archivo muestra HTML?

Debido a mi configuración probé: – http://mysite.dev/wordpress/readme.html: en este caso, aparece la barra de direcciones del navegador «https://mysite.dev/wordpress/readme.html ”; y tengo ERR_CONNECTION_REFUSED. – http: //localhost/mysite.dev/wordpress/readme.html: en este caso, aparece la barra de direcciones del navegador «http: //localhost/mysite.dev/wordpress/readme.html ”; y la web se muestra perfectamente.

Gracias de nuevo

Claudio

(@rossmitchell)

Hace 2 años, 9 meses

¿Podría enumerar los archivos de configuración de apache2 que contienen los bloques «VirtualHost»?

Aquí es donde se transfiere el nombre de dominio a un directorio de archivos.

(@fendervr)

Hace 2 años, 9 meses

Hola Ross, a continuación se muestran mis archivos httpd.conf y httpd-vhosts.conf. Adjunté los archivos reales. Tenga en cuenta que cuando escribí mysite.dev antes, de hecho hice mis pruebas en parrocchiatombaextra.dev. De esa forma pensé que la discusión era más fácil, pero lo que se ha dicho no cambia. Perdón por cualquier inconveniente.

Las líneas relevantes en mi opinión son:

# Host virtual Incluye conf / extra / httpd-vhosts.conf

en el primer y segundo archivo :.

DocumentRoot “c: /wamp/www/parrocchiatombaextra.dev” ServerName parrocchiatombaextra.dev AllowOverride All Require

Muchas gracias.

httpd.conf completo está aquí: https://pastebin.com/GKqJ1JML

httpd-vhosts.conf completo a continuación:

# Virtual Hosts
#
# Required modules: mod_log_config

# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at 
# <URL:http://httpd.apache.org/docs/2.4/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

 <VirtualHost *:80>
	 ServerAdmin admin@localhost
     DocumentRoot "c:/wamp/www"
     ServerName localhost
     ServerAlias www.localhost.com
	 ErrorLog "logs/localhost-error.log"
     CustomLog "logs/localhost-access.log" common

     <Directory  "c:/wamp/www">
        AllowOverride All
 		Require local
     </Directory>
	 
 </VirtualHost>
 
 
<VirtualHost *:80>
     DocumentRoot "c:/wamp/www/parrocchiatombaextra.dev"
     ServerName parrocchiatombaextra.dev
     <Directory  "c:/wamp/www/parrocchiatombaextra.dev">
        AllowOverride All
 		Require local
     </Directory>
 </VirtualHost>

 <VirtualHost *:80>
     DocumentRoot "c:/wamp/www/presepiverona.h5.dev"
     ServerName presepiverona.dev
     <Directory  "c:/wamp/www/presepiverona.h5.dev">
        AllowOverride All
 		Require local
     </Directory>
 </VirtualHost>

<VirtualHost *:80>
     DocumentRoot "c:/wamp/www/classi_risorse"
     ServerName risorse.dev
     <Directory  "c:/wamp/www/classi_risorse">
        AllowOverride All
 		Require local
     </Directory>
 </VirtualHost>

  <VirtualHost *:80>
     DocumentRoot "c:/wamp/www/cplweb.dev"
     ServerName cplweb.dev
     <Directory  "c:/wamp/www/cplweb.dev">
        AllowOverride All
 		Require local
     </Directory>
 </VirtualHost>

Esta respuesta fue modificada hace 2 años, 9 meses por. Esta respuesta fue modificada hace 2 años, 9 meses por. Causa: elimine 640 líneas de configuración

(@jdembowski)

Moderador del foro y Bruto Squad

Hace 2 años, 9 meses

No publique mucho aquí. Se rompe después de 10 líneas aproximadamente.

Si quieres compartir esa configuración, úsala https://pastebin.com/ en su lugar y comparta el enlace a eso aquí.

(@fendervr)

Hace 2 años, 9 meses

@jdembowski Gracias Jan, edité la publicación anterior.

Claudio

(@rossmitchell)

Hace 2 años, 9 meses

He leído estos archivos y todo está correcto. El único cambio que necesita es mod_rewrite:
#LoadModule rewrite_module modules/mod_rewrite.so

De «httpd-vhosts.conf» veo

# Please see the documentation at 
# <URL:http://httpd.apache.org/docs/2.4/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your 
virtual host
# configuration.

Los detalles para usar «-S» son:

Windows example

httpd.exe -S

This command will dump out a description of how Apache 
parsed the configuration file. 
Careful examination of the IP addresses and server names 
may help uncover configuration mistakes. 
(See the docs for the httpd program for other command 
line options)

Además, verifique todos los archivos de registro de errores, las ubicaciones se enumeran en los archivos.

Esta respuesta fue modificada hace 2 años, 9 meses por. Esta respuesta fue modificada hace 2 años, 9 meses por.

(@fendervr)

Hace 2 años, 9 meses

Hola Ross, estoy aquí de nuevo. He hecho algunos ensayos más en los últimos días.

Aquí está la salida de httpd.exe -S como sugirió

Microsoft Windows [Versione 10.0.16299.309]
(c) 2017 Microsoft Corporation. Tutti i diritti sono riservati.

C:UsersClaudio>C:wampbinapacheapache2.4.9binhttpd.exe -S
VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server localhost (C:/wamp/bin/apache/apache2.4.9/conf/extra/httpd-vhosts.conf:17)
         port 80 namevhost localhost (C:/wamp/bin/apache/apache2.4.9/conf/extra/httpd-vhosts.conf:17)
                 alias www.localhost.com
         port 80 namevhost parrocchiatombaextra.dev (C:/wamp/bin/apache/apache2.4.9/conf/extra/httpd-vhosts.conf:33)
         port 80 namevhost presepiverona.dev (C:/wamp/bin/apache/apache2.4.9/conf/extra/httpd-vhosts.conf:42)
         port 80 namevhost risorse.dev (C:/wamp/bin/apache/apache2.4.9/conf/extra/httpd-vhosts.conf:51)
         port 80 namevhost cplweb.dev (C:/wamp/bin/apache/apache2.4.9/conf/extra/httpd-vhosts.conf:60)
ServerRoot: "C:/wamp/bin/apache/apache2.4.9"
Main DocumentRoot: "C:/wamp/www/"
Main ErrorLog: "C:/wamp/logs/apache_error.log"
Mutex default: dir="C:/wamp/bin/apache/apache2.4.9/logs/" mechanism=default
PidFile: "C:/wamp/bin/apache/apache2.4.9/logs/httpd.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: APACHE24=Apache2.4

No veo nada que me ayude a comprender, tal vez por mi falta de conocimiento. Tampoco tuve ayuda del análisis de registros.

De todos modos, intenté escribir «mysyte.dev» y «localhost / mysite.dev» en tres navegadores diferentes. Resultados a continuación. * Microsoft Edge: en ambos casos, no hay cambios dentro de la barra de direcciones y mi página de inicio se carga correctamente. * Firefox: escriba «mysyte.dev» Firefox es anterior a https: // y no se conecta al servidor, lo que me da un error. – Escriba «localhost / mysite.dev» sin ningún cambio dentro de la barra de direcciones y mi página de inicio se carga correctamente. * Chrome: escriba «mysyte.dev» Chrome agrega https: // antes de una URL y no se conecta al servidor, dando un error. – Escriba «localhost / mysite.dev» sin ningún cambio dentro de la barra de direcciones y mi página de inicio se carga correctamente.

Creo que hasta ahora el problema está en la configuración del servidor WAMP o en el comportamiento del navegador. Buscaré más información sobre URL y localhost, ya que no hay ninguna implicación en WordPress.

Gracias por tu ayuda y paciencia. Claudio

(@rossmitchell)

Hace 2 años, 9 meses

Estoy de acuerdo en que no se trata específicamente de un problema de WordPress. En particular falla: – http://mysite.dev/wordpress/readme.html
Y éxito: – http: //localhost/mysite.dev/wordpress/readme.html

Una vez que arregle esto, estará en un camino muy largo para arreglar todo.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.