Saltar al contenido

Configuración del servidor NGINX para Codeigniter

Te sugerimos que revises esta respuesta en un ambiente controlado antes de pasarlo a producción, un saludo.

Solución:

No quería cambiar la raíz del documento actual (/var/www/html) ya que mi carpeta ‘ci’ se encuentra en /var/www/html/ci.

Entonces, en cambio, creé un nuevo bloque de ubicación en /etc/nginx/conf.d/default.conf:

server
...
    location /ci 
        try_files $uri $uri/ /ci/index.php?/$request_uri;
    
...

Gracias a Mert Öksüz por sugerir usar try_files $uri $uri/ /ci/index.php?/$request_uri;.

Cambia tu raíz a root /var/www/html/ci

Cambie sus try_files a try_files $uri $uri/ /index.php?/$request_uri;

Asegúrese de que su ruta fpm (unix:/var/run/php-fpm/php-fpm.sock;) sea correcta.

No se te olvide dar visibilidad a este escrito si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *