« php -f » vs « php -q »

Ces deux commandes sont  presque identiques :

elles permettent d’exécuter un script php dans un terminal .

Exemples :

php -q /var/www/vhosts/site.fr/httpdocs/magento/shell/log.php clean
ou
php -f /var/www/vhosts/site.fr/httpdocs/magento/shell/log.php clean

Mais il y a une différence :

  • php -f : Exécute la ligne dans le répertoire (dossier) courant

alors que

  • php -q : Exécute la ligne dans le répertoire du script.php

Selon les cas, cette différence est très importante.

voir source : http://php.net/manual/fr/features.commandline.differences.php

, , , , , , , ,

  1. Poster un commentaire

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :