2010-01-18 5 views
1

Je me demandais juste si quelqu'un sait s'il existe une version plus petite de php. Je n'ai pas besoin d'un support apache complet, j'ai juste besoin d'être capable d'exécuter "php" pour exécuter un script dans le terminal.Version allégée de PHP?

J'ai déjà installé PHP sur le serveur, mais je n'ai pas accès à l'exécution de "php" dans le terminal. Je voudrais juste exécuter mon script que j'ai écrit en PHP.

Merci, Matt Mueller

+0

Quel système d'exploitation utilisez-vous? Comment as-tu installé PHP? –

+0

Linux. Je n'ai pas installé PHP. J'utilise un serveur de l'université. – Matt

Répondre

2

Peut-être que cela ne fonctionnera pas pour vous, mais sur tous les systèmes Linux avec PHP installé que je l'ai utilisé, je suis en mesure de faire ce qui suit pour exécuter un script php de la ligne de commande:

$ php SCRIPTNAME 

Sinon, pour voir si vous pouvez exécuter un script php, vous pouvez également essayer:

$ which php 

Si vous avez commande un accès en ligne à php, cela devrait vous indiquer le chemin vers l'exécutable.

+0

Yah c'est ce que j'essaie de faire. Malheureusement, php n'a pas été configuré pour simplement taper "php" dans la ligne de commande et le faire fonctionner. J'ai besoin d'aller sur le chemin, et quand je le lance depuis le chemin, il me donne "permission refusée" – Matt

+0

@Matt: Hélas, je ne connais pas de "PHP Lite" (bien que je ne sois pas un gourou PHP). Je peux penser à trois autres choses que vous pourriez essayer: 1) Téléchargez, construisez, et installez dans votre propre arbre de répertoire de source (de php.net). 2) Téléchargez et installez à partir d'un paquet (par exemple, rpm si vous utilisez Red Hat ou l'un de ses dérivés) dans votre propre répertoire. (Essayez rpmfind.net) 3) Demandez à votre administrateur système de vous donner accès à l'exécutable de ligne de commande PHP. Bonne chance! – GreenMatt

2

De nombreuses distributions Linux ont un paquet qui contient la version CLI de PHP. Sur Fedora moderne et dérivés (RHEL, CentOS, etc.) ce package est php-cli. Si ce package est installé (utilisez rpm -q php-cli pour le savoir) et que vous ne pouvez toujours pas utiliser l'exécutable php, vous devriez alors demander aux administrateurs système pourquoi ils l'ont désactivé.

+0

C'est le même nom sur les systèmes basés sur Debian/Ubuntu. – TheHippo

Questions connexes