CodeIgniter : Résoudre l’erreur : No input file specified.

logo codeigniter
Petite astuce pour résoudre l'erreur No input file specified. lorsque l'on utilise l'URL Rewriting et CodeIgniter.

Le problème décrit dans ce billet peux survenir lorsque vous utilisez les règles de réécriture d’URL (.htaccess) fournies dans la documentation de CodeIgniter.

En effet, vous pouvez voir apparaître l’erreur : No input file specified. sur toutes les pages de votre application.

C’est par exemple souvent le cas sur certains serveurs mutualisés d’OVH (pour avoir été confronté plusieurs fois à ce problème).

Pour le résoudre, il suffit de modifier légèrement vos règles de réécriture d’URL :

Code fournit dans l’user guide de CodeIgniter (version 1.7.1) :

RewriteEngine on
RewriteCond $1 !^(index.php|images|robots.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

Code modifié :

RewriteEngine on
RewriteCond $1 !^(index.php|images|robots.txt)
RewriteRule ^(.*)$ /index.php?/$1 [L]

Il suffit de rajouter un « ? » après le index.php 😉

Articles associés

PrestaShop Tour Montpellier

PrestaShop Tour Montpellier

Nukium est sponsor du PrestaShop Tour Montpellier 2023 Le PrestaShop Tour fait escale à Montpellier le 16 novembre 2023, et Nukium est fier d’en être l’un des sponsors principaux aux côtés de Payplug et Axeptio. Cette soirée, dédiée à l’écosystème e-commerce, sera l’occasion pour notre équipe de partager son expertise, de rencontrer la communauté PrestaShop locale et de discuter des dernières tendances du secteur. Rendez-vous à The Island à partir de 19h00 pour célébrer la puissance du e-commerce et découvrir

Lire la suite
Logo PrestaShop

Comment rendre un produit non commandable

Comment empêcher qu’un produit ne soit commandé tout en restant publié ? Comment faire en sorte qu’un visiteur ne puisse pas commander un produit en ligne sur la boutique ? C’est-à-dire, un produit qui est publié et visible tant par les moteurs de recherches que par les internautes Voilà une problématique simple à résoudre, mais qui revient pourtant fréquemment parmi les marchands que nous accompagnons au sein de notre agence e-commerce. Avant d’aborder la solution technique, nous allons nous poser

Lire la suite