Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1602 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Fichiers PHP "invisibles" (appel en SSH impossible)

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fichiers PHP "invisibles" (appel en SSH impossible)

n°1388299
Groody
Utilisez MES smileys §
Posté le 16-03-2016 à 18:01:27  profilanswer
 

Salut !
 
Je suis connecté sur un serveur web en SSH.
 
Je dois ajouter une tache en cron : exécution d'un PHP toutes les 5 minutes.
 
avant d'ajouter la tâche, je teste en ligne de commande. Mais j'obtiens des erreurs "Could not open input file" alors que je suis sûr et certain de mon chemin.
 
Je vais jusqu'à naviguer étape par étape, en descendant dossier par dossier. Puis je demande l'affichage du contenu (LS) et je vois mes quelques fichiers (quelques PHP et quelques JPG).
 
Quand je tape les premiers caractères de mes JPG et que j'utilise l'auto-completion, ça marche. Par contre impossible d'appeler mes PHP. Je comprends mieux pourquoi je n'arrive pas à les exécuter.
 
 
Quelqu'un aurait une idée ?  [:groody]


---------------
Vidéo Concorde Air France | www.kiva.org
mood
Publicité
Posté le 16-03-2016 à 18:01:27  profilanswer
 

n°1388301
Fork Bomb
Obsédé textuel
Posté le 16-03-2016 à 18:24:53  profilanswer
 

Groody a écrit :

Salut !
 
Je suis connecté sur un serveur web en SSH.
 
Je dois ajouter une tache en cron : exécution d'un PHP toutes les 5 minutes.
 
avant d'ajouter la tâche, je teste en ligne de commande. Mais j'obtiens des erreurs "Could not open input file" alors que je suis sûr et certain de mon chemin.
 
Je vais jusqu'à naviguer étape par étape, en descendant dossier par dossier. Puis je demande l'affichage du contenu (LS) et je vois mes quelques fichiers (quelques PHP et quelques JPG).
 
Quand je tape les premiers caractères de mes JPG et que j'utilise l'auto-completion, ça marche. Par contre impossible d'appeler mes PHP. Je comprends mieux pourquoi je n'arrive pas à les exécuter.
 
Quelqu'un aurait une idée ?  [:groody]


1/ Un serveur web quelconque (apache, nginx) tourne t-il sur la machine distante ?
2/ Le « chemin » de ton fichier, c’est du type /chemin/vers/fichier.php ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1388302
Groody
Utilisez MES smileys §
Posté le 16-03-2016 à 18:32:53  profilanswer
 

1 - C'est un mutualisé chez O2switch, donc il y a de fortes chances
2 - oui pour le chemin
 
:jap:


---------------
Vidéo Concorde Air France | www.kiva.org
n°1388327
Groody
Utilisez MES smileys §
Posté le 17-03-2016 à 10:18:24  profilanswer
 

Quelqu'un aurait une idée svp ?


---------------
Vidéo Concorde Air France | www.kiva.org
n°1388328
o'gure
Modérateur
Multi grognon de B_L
Posté le 17-03-2016 à 10:21:53  profilanswer
 

T'as repéré dans ton script d'où le message provient ?
Rajoute une ligne dans ton script pour qu'il imprime le nom quelque part afin que tu sois sûr de ce qui est demandé


Message édité par o'gure le 17-03-2016 à 10:22:01

---------------
Ton Antoine commence à me les briser menus !
n°1388329
Fork Bomb
Obsédé textuel
Posté le 17-03-2016 à 10:27:35  profilanswer
 

Groody a écrit :

2 - oui pour le chemin
 
:jap:


En cas, c’est normal.
Tu dois appeler ton fichier PHP ainsi
http://monsite.tld/fichier.php
(si « fichier.php » est à la racine de ton site)
En faisant comme ça, tu permets au serveur d’interpréter de son coté le fichier et de t’envoyer son résultat.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1388330
o'gure
Modérateur
Multi grognon de B_L
Posté le 17-03-2016 à 11:06:23  profilanswer
 

Fork Bomb a écrit :


En cas, c’est normal.
Tu dois appeler ton fichier PHP ainsi
http://monsite.tld/fichier.php
(si « fichier.php » est à la racine de ton site)
En faisant comme ça, tu permets au serveur d’interpréter de son coté le fichier et de t’envoyer son résultat.


Il dit que l'objectif c'est de mettre son script php en crontab et qu'il essaye de le tester via la CLI classique.
C'est quoi le rapport ?


---------------
Ton Antoine commence à me les briser menus !
n°1388331
Groody
Utilisez MES smileys §
Posté le 17-03-2016 à 13:13:56  profilanswer
 

C'est surtout que le fichier n'est pas en zone public/servie par le serveur web, mais doit être exécuter en local.
 
bon, je ne sais pas pourquoi, mais j'arrive à exécuter mes script maintenant :heink:  
 
 
Mais je n'arrive toujours pas à auto-completer mes nom de fichier PHP. Ce n'est pas bloquant, je peux faire avec.
 
 
Merci :jap:


---------------
Vidéo Concorde Air France | www.kiva.org

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Fichiers PHP "invisibles" (appel en SSH impossible)

 

Sujets relatifs
Ranger fichiers dans dossiers spécifiques à leur extension[PROFTP] Cacher des fichiers
[Resolu] mdadm: impossible de monter un raid5[SHELL] jointure entre 2 fichiers (Résolu)
Envoi de mail avec PHP : Postfix ou sendmail ?Outil de sauvegarde fichiers + mysql : vos avis ?
Update/upgrade impossible sur kaliBIND9 zone DNS inverse en /21 impossible
Impossible de faire marché ma carte réseauConnexion distante base SQL impossible
Plus de sujets relatifs à : Fichiers PHP "invisibles" (appel en SSH impossible)


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR