Problème résolu.
Les champs marqués %s doivent être remplis avant d'envoyer ce formulaire.
Vous n'êtes pas identifié. Veuillez vous connecter ou vous inscrire.
lesCigales.ORG - Hébergement gratuit sans publicité » Problèmes » No input file specified » Ecrire une réponse
Les champs marqués %s doivent être remplis avant d'envoyer ce formulaire.
Problème résolu.
Bon c'est réglé, apparement c'est du à un vilain bug de création de compte automatique FTP, celui-ci est créé automatiquement en meme temps que le compte principal unix (propriétaire du site) et .. on va pas rentrer dans les détails, je serais le seul à me comprendre je crois de toute facon
Le principal étant: ca devrait marcher (pour toi du moins!)
Je ne m'en sors pas . J'ai beau modifier les droits des fichiers, supprimer le .htaccess, mettre des fichiers de test (test.php, en droits 644) et rentrer http://lapsus-calami.lescigales.org/test.php, j'obtiens toujours ma belle erreur : "No input file specified"
En mettant des droits un peu stricts aux dossiers (610 par exemple, en enlevant la possibilité d'être executé, nécessaire il me semble pour pouvoir "ouvrir" le dossier), j'obtiens une erreur qui me plait un peu mieux : 403 Forbidden : You don't have permission to access /app/webroot/ on this server.
C'est doc que le serveur a lu le .htaccess.
Mais le problème reste entier.
Oui moi aussi je m'emballe, du coup je te tutoie et le coup d'après je te vouvois.. je perds la tete
C'est surement suexec qui provoque cette erreur: tes fichiers sont en 777, c est tres vilain.
Laisse les scripts php en 644 ou meme 600
Vous m'avez devancé, d'où les deux postes à la suite.
Les deux fichiers (test.php et index.php) ne devraient pas être là, et je les ai mis volontairement en 777 pour voir si l'erreur ne viendrait pas de là... Je vais tout mettre en 600.
Corrigez les droits sur vos fichiers, et tout devrait rentrer dans l'ordre.
Pour l'accès par mot de passe, aucun souci.
Bonsoir,
Cette erreur vient de PHP en CGI quand le fichier est introuvable, je ferais en sorte d'afficher une belle erreur 404 quand j'aurais plus de temps
Oui mais c'est bizarre, parce que même sans htaccess et avec des fichiers supposés trouvables, j'ai quand même cette erreur...
Tiens, sinon à première vue ca ressemble à du CakePHP smile))
On ne peut rien vous cacher En fait, j'ai découvert l'architecture MVC puis cakephp un peu après, et cela m'a donné envie de créer mon propre framework. Le code est entièrement pondu de moi-même (il est donc sûrement moins performant), mais pour l'url rewriting, plutôt que de réinventer la poudre, je me suis disons, inspiré
Sinon, mon site est le site de mon professeur de latin, qui poste ses cours de français et de latin, afin de les rendre disponibles à ses élèves. Le (est-ce que c'en est un?) problème, c'est qu'une de ses exigences est que l'accès au site soit protégé par mot de passe, afin de restreindre l'accès à ses élèves seulement. Exigence qui est remplie par mon application, mais qui pose peut-être problème dans le sens où vous n'y aurez pas accès (sauf si je vous donne le mot de passe du compte élève, ce qui est envisageable, ou que vous farfouillez dans le code et la bdd, où que vous me croyez sur parole), et que cela peut être ennuyeux pour vérifier qu'il ne s'agit pas en fait d'un site illégal, cachant en fait du warez ou de la pornographie sous des apparences d'innoncent site de latin
Enfin, je remercie une fois de plus la qualité du service (notamment pour le service que vous rendez en répondant aux posts), dont je n'ai vu pour le moment qu'une seule partie.
C'est surement suexec qui provoque cette erreur: tes fichiers sont en 777, c est tres vilain.
Laisse les scripts php en 644 ou meme 600
Tiens, sinon à première vue ca ressemble à du CakePHP ))
Bonsoir,
Cette erreur vient de PHP en CGI quand le fichier est introuvable, je ferais en sorte d'afficher une belle erreur 404 quand j'aurais plus de temps
Bonjour,
Je viens d'accéder à mon compte lescigales, et je tiens à annoncer que je suis content de la rapidité visible de la connexion du serveur ftp
J'ai donc envoyé les fichiers de mon application. Le problème est donc que, quoique je fasse, j'obtiens toujours la réponse "No input file specified" par le serveur, que je rentre ou non un fichier existant réellement.
Je tiens à préciser (ça a peut-être un rapport), que j'utilise l'url rewriting, c'est à dire le module rewrite d'Apache et que mon .htaccess contient les lignes suivantes à la racine :
RewriteEngine on
#RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule ^(.+)$ app/webroot/$1 [L]
Il redirige donc vers le dossier webroot, qui contient lui-même un .htaccess :
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
Qui permet de renvoyer, si le fichier n'existe pas dans le dossier webroot, l'url au fichier index.php qui traite tout. Enfin, je ne vais pas expliquer comment mon application fonctionne
Cependant, j'ai déjà utilisé ces .htaccess partout, et je n'ai eu aucun problème. J'ai également supprimé le .htaccess à la racine pour "voir", mettre un fichier de test "index.php" avec un hello world, idem, rien n'y fait, j'obtiens toujours cette erreur.
Je crois que le problème viendrait du php.ini, mais je peux me tromper.
Mon site est http://lapsus-calami.lescigales.org
lesCigales.ORG - Hébergement gratuit sans publicité » Problèmes » No input file specified » Ecrire une réponse