Le 2015-11-09 11:11, Rémy MEJA a écrit :
Le 09/11/2015 10:46,
nicolas.pechon@laposte.net a écrit :
Bonjour,
J'essaye d'installer apache et php sur un ordinateur debian
testing.
or, php n'est pas du tout reconnu. Du moins, l'est-il
partiellement.
Exemple, ce fichier index.php:
coucou<br>
<?
$monTest = array(
"foo" => "bar",
"bar" => "foo",
);
echo "coco le haricot";
foreach ($monTest as $key => $value){
echo "$key=>$value<br>\n";
}
?>
Va afficher ceci
coucou
"bar",¶ "bar" => "foo",¶ );¶ echo "coco le haricot";¶
foreach
($monTest as $key => $value){¶ echo "$key=>$value
\n";¶ }¶
Je dois avouer que j'en perd mon latin. Et, pour l'instant mes
recherches sur internet ne mon rien donné. ;-(
Je vous remercie d'avance de vous pencher sur mon problème et
de
m'indiquer éventuellement une piste à suivre.
Bonjour,
Et avec le code suivant modifié, est ce que cela passe mieux ?
<?PHP
$monTest = array(
"foo" => "bar",
"bar" => "foo",
.....
Toutes mes excuses, je n'avais pas bien lu ta réponse. :-o
En voici le résultat:
coucou
"bar",¶ "bar" => "foo",¶ );¶ echo "coco le haricot";¶ foreach
($monTest as $key => $value){¶ echo "$key=>$value
\n";¶ }¶
Par contre, j'ai vérifié avec un fichier contenant:
<?php
echo phpinfo();
?>
Qui fonctionne alors que:
<?
echo phpinfo();
?>
Ne fonctionne pas.
C'est normal car, par défaut, dans le php.ini d'un php fraichement
installé, le "short_open_tag" est désactivé.
Voici ce qui est décrit dans mon /etc/php5/apache2/php.ini
concernant la variable "short_open_tag".
; This directive determines whether or not
PHP will recognize code between
; <? and ?> tags as PHP source which should be processed as
such. It is
; generally recommended that <?php and ?> should be used and
that this feature
; should be disabled, as enabling it may result in issues when
generating XML
; documents, however this remains supported for backward
compatibility reasons.
; Note that this directive does not control the <?= shorthand
tag, which can be
; used regardless of this directive.
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag
short_open_tag = Off
|