Bonjour,
Je viens récemment de me prendre un serveur dédié chez OVH et je suis actuellement en train de programmer un nouveau site. De ce fait, il est possible que j'aie mal configuré certaines choses car il s'agit de mon premier dédié.
Mais en l'occurrence, mon problème est extrêmement bizarre : les commentaires monolignes ne fonctionnent plus... et me renvoient à chaque fois une erreur du type Parse error: syntax error, unexpected $end in /var/www/ma_page.php on line 1 quand ils sont placés dans un bloc d'instruction ou stoppent tout simplement l'exécution du reste du script s'ils se trouvent dans le corps principal
En gros, ce bout de code ne fonctionne pas et renvoit une erreur :
Idem pour celui-ci :
En revanche, celui-ci fonctionne :
Mais celui-ci stoppe le script sans renvoyer d'erreur :
Quand je parle de bloc, il s'agit tout autant de conditions if que de boucles while, etc.
Voilà, j'aime bien mon ami google mais il n'a pas voulu m'aider cette fois-ci... De plus, peu importe où se trouve le commentaire, l'erreur retournée est toujours la ligne 1.
Comment une chose pareille serait possible ?
Merci d'avance,
7804j
Je viens récemment de me prendre un serveur dédié chez OVH et je suis actuellement en train de programmer un nouveau site. De ce fait, il est possible que j'aie mal configuré certaines choses car il s'agit de mon premier dédié.
Mais en l'occurrence, mon problème est extrêmement bizarre : les commentaires monolignes ne fonctionnent plus... et me renvoient à chaque fois une erreur du type Parse error: syntax error, unexpected $end in /var/www/ma_page.php on line 1 quand ils sont placés dans un bloc d'instruction ou stoppent tout simplement l'exécution du reste du script s'ils se trouvent dans le corps principal
En gros, ce bout de code ne fonctionne pas et renvoit une erreur :
Code:
<?php
if(1==1)
{
//commentaire
}
?>
Idem pour celui-ci :
Code:
<?php
if(1==1)
{
#commentaire
}
?>
En revanche, celui-ci fonctionne :
Code:
<?php
if(1==1)
{
/*commentaire*/
}
?>
Mais celui-ci stoppe le script sans renvoyer d'erreur :
Code:
<?php
//Commentaire placé avant le bloc
if(1==1)
{
echo 'test';
}
?>
Quand je parle de bloc, il s'agit tout autant de conditions if que de boucles while, etc.
Voilà, j'aime bien mon ami google mais il n'a pas voulu m'aider cette fois-ci... De plus, peu importe où se trouve le commentaire, l'erreur retournée est toujours la ligne 1.
Comment une chose pareille serait possible ?
Merci d'avance,
7804j