A veces, cuando llevamos un proyecto de Codeigniter (localhost) a un servidor de producci贸n, es posible que nos encontremos con una pantalla en blanco y un texto que apenas dice:聽 芦No input file specified禄.

Luego de ponernos como locos y buscar en internet, mas espec铆ficamente en Stackoverflow y ver que todos aconsejan meter mano al archivo php.ini de nuestro servidor, eso estar谩 bien si tenemos un servidor en nuestro control total, mediante un server dedicado o VPS, pero y si es un hosting compartido (shared hosting) o peor a煤n 驴si estamos en un server de un cliente en el que no podemos estar experimentando?

Bien, hace poco me toc贸 esta ultima, no pod铆a resolverlo con la configuraci贸n provista por el soporte t茅cnico, y es una soluci贸n que puede funcionar en servidores de Godaddy, en alg煤n que otro server de Microsoft IIS y/o desde un panel del tipo de Cpanel, con Apache o con Nginx.

Soluci贸n a no input file specified en Codeigniter

En la ra铆z del servidor, en la carpeta principal que generalmente ser谩: public_html deber谩s crear un archivo .htaccess con el c贸digo que dejo a continuaci贸n (asegurate de agregar el signo de interrogaci贸n):

C贸mo solucionar el error a 芦No input file specified禄. en Codeigniter:


<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
  #Modificar la base en caso que este en un subdirectorio
  RewriteBase /
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

por Alejus

2 comentario en “C贸mo solucionar el error en Codeigniter : No input file specified”
  1. Buen d铆a estimados.
    Yo no conozco de este tema, pero veo que este error se puede solucionar si la p谩gina es de nuestro dominio.
    Mi pregunta es si este error es de otra p谩gina cualquiera, que no es nuestra, tambi茅n se puede solucionar?

Deja una respuesta

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