web-dev-qa-db-fra.com

Comment réparer Impossible d'ouvrir le fichier d'entrée dans php CLI 7.0

Comment exécuter php cli à droite dans Ubuntu 16.04?

Quand j'entre la commande php file.php toujours l'erreur

Impossible d'ouvrir le fichier d'entrée: fichier.php

Comment puis-je le réparer?

3
Hideki Nishimura

Vous exécutez des fichiers php en appelant l'interpréteur qui est php.

Donc, dans votre exemple, ce serait:

php file.php

Vous pouvez également consulter le php dont vous disposez:

update-alternatives --list php

Cela vous montre également le chemin direct vers toute votre version php que vous pouvez également utiliser pour exécuter vos scripts php.

Assurez-vous également que vous avez les droits de lecture sur ce fichier en tant qu'utilisateur avec lequel vous exécutez php.

chmod a+r file.php

Vous pouvez également alternativement ajouter un Shebang au fichier php. Dans la première ligne de votre fichier, ajoutez ceci:

#! /usr/bin/php

Ensuite, rendez le fichier exécutable et exécutez-le sans php.

./file.php
1
Ziazis