entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

No puedo visualizar Codeigniter localmente

Que tal, quizá esta pregunta sea fácil, pero apenas estoy empezando con Codeigniter.

Eh bajado la última versión de su página oficial, tengo instalado Apache desde ya hace tiempo, así que solo descomprimí el ZIP y lo renombre a "code" ---> var/www/code.
Le asigné permisos con chmod y esto tengo en 000-default.conf :

ServerAdmin webmaster@localhost
        DocumentRoot /var/www/code/
        <Directory /var/www/code>
         Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

Al abrir el explorador y escribir : localhost/code muestra esto:
404

Si alguien fuera tan amable de explicarme la correcta configuración le estaría muy agradecido.

1 Respuesta

3votos

Leonardo-Tadei Puntos227320

Hola @x4mp73r

si ahora tu DocumentRoot apunta a /var/www/code, la página de inicio estará en http://localhost y no en http://localhost/code, ya que le estás diciendo que la raíz del dominio virtual está en /code dentro de /www

Con esta configuración, tendrías que mudar todos tus proyectos a un subdirectorio de /code para poder verlos...

Me parece que una configuración más simple y menos traumática de tu Apache es:

ServerAdmin webmaster@localhost
        DocumentRoot /var/www/
        <Directory /var/www/code>
         Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
...

Es decir, dejar el DocumentRoot en /var/www como antes y poner las directoricas que necesites solo para el directorio /var/www/code.

En este caso sí entrarías con el URL http://localhost/code a este software y mantendrías todo el resto en /var/www como hasta ahora.

Saludos!

0voto

Leonardo-Tadei comentado

Recordá relanzar Apache para que tome los cambios!

0voto

x4mp73r comentado

Gracias @Leonardo-Tadei por tu respuesta, efectivamente, me dí cuenta al ingresar solo localhost, pero me manda el código. ¿A qué creas que se deba? ¿Significa que ya está bien?
enter image description here

0voto

bl4z3r comentado

@x4mp73r ¿tienes instalado PHP?

1voto

x4mp73r comentado

Sí, actualizé php. Ya está resuelto @bl4z3r muchas gracias.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta