Rechercher : dans
Par :

Probleme execution php ubuntu

Dernière réponse le 13 fév 2009 à 12:46:57 dwyane346, le 13 fév 2009 à 11:44:03 
 Signaler ce message aux modérateurs

Bonjour,
Bonjour,
voila mon probleme c est que j aimerai executer mes codes PHP en ligne de commande sous UBUNTU 8.10
mais sa ne marche pas j ai instale apapch mysql php5
sous firefox sa marche mais pas en ligne de commande aidez moi svp

j ai fais un sudo apt-get install php5-cli
mais rien quand j execute ce code par exemple

<?php

$var = 5;
echo "$var";

?>

./test.php
./test.php: line 1: ?php: No such file or directory
./test.php: line 3: =: command not found

./test.php: line 6: syntax error near unexpected token `newline'
./test.php: line 6: `?>'

Configuration: Linux
Firefox 3.0.6

Meilleures réponses pour « probleme execution php ubuntu » dans :
Exécuter un script shell VoirExécution d'un script Pour pouvoir exécuter un script ou un programme en ligne de commande il y a plusieurs possibilités : 1. Le chemin absolu 2. Le chemin relatif 3. Modifier la variable PATH Note: Le Sha...
Installer VirtualBox VoirVirtualBox est une machine virtuelle: Elle permet - comme VMWare - d'émuler un PC complet. Cela permet par exemple de faire fonctionner Windows à l'intérieur de Linux, ou même de faire fonctionner en parallèle plusieurs distributions Linux, Windows,...
Prévention de l'Exécution des Données VoirParamétrer ou désactiver la Prévention d'Exécution des Données (PED) Depuis le SP2 de Windows XP (Vista inclus), une nouvelle gestion de la mémoire (mode No eXecute) a été ajoutée, elle permet aux processeurs Athlon 64 d'AMD de protéger le système...
PHP - Les fonctions VoirLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Les fonctions permettent d'exécuter dans plusieurs parties du...
Introduction à PHP VoirQu'est-ce que PHP? PHP est un langage interprété (un langage de script) exécuté du côté serveur (comme les scripts CGI, ASP, ...) et non du côté client (un script écrit en Javascript ou une applet Java s'exécute sur votre ordinateur...). La...
PHP - Les variables VoirConcept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...

1

Albuferque, le 13 fév 2009 à 12:26:17

Php -v ???

Répondre à Albuferque

2

dwyane346, le 13 fév 2009 à 12:29:35

PHP 5.2.6-2ubuntu4.1 with Suhosin-Patch 0.9.6.2 (cli) (built: Feb 11 2009 20:44:58)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies

Répondre à dwyane346

3

Albuferque, le 13 fév 2009 à 12:33:10

Execute:
which php ???

et poste le resultat

Répondre à Albuferque

4

Albuferque, le 13 fév 2009 à 12:34:03

Which php

Répondre à Albuferque

5

dwyane346, le 13 fév 2009 à 12:36:16

J ai trouver mon blem merci

en faite je ne mette pas le chemain o debut du script

#!/usr/bin/php

merci

Répondre à dwyane346

6

Albuferque, le 13 fév 2009 à 12:42:01

Voila, C'est bien que tu as résolu ton problème. À bientôt

Répondre à Albuferque

7

dwyane346, le 13 fév 2009 à 12:44:06

Merci encore mais dite pouvez vous mexpliquer comment sa marche
je veux dire #!/usr/bin/php ok sa a servi a resoudre mon blem mais kesk sa fait exactement

Répondre à dwyane346

8

HostOfSeraphim, le 13 fév 2009 à 12:45:11

Cette ligne, appelée "shebang", sert à dire au système quel langage de script est utilisé.

Sans cette ligne, le système considère qu'il s'agit du langage de script par défaut de l'utilisateur, qui est probablement bash. Et bash ne connaît pas le code PHP.

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

9

dwyane346, le 13 fév 2009 à 12:46:52

A dak je compren tous maintenant . merci

Répondre à dwyane346

10

 Albuferque, le 13 fév 2009 à 12:46:57

Oue, tout-à-fait

Répondre à Albuferque
Collection CommentÇaMarche.net