Erreur: "unexpected end of the file"

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Erreur: "unexpected end of the file"

Re: Erreur: "unexpected end of the file"

par @rthur » 29 févr. 2016, 19:02

Excuse moi j'ai confondu avec l'erreur de mon ide ...
Ah oui effectivement, je comprends mieux ! :D

Re: Erreur: "unexpected end of the file"

par WENKz » 29 févr. 2016, 17:56

Excuse moi j'ai confondu avec l'erreur de mon ide ...

Re: Erreur: "unexpected end of the file"

par @rthur » 09 févr. 2016, 12:28

Alors comment expliquer cet effet sur magento ?
C'est que tu as un bug ailleurs ;-)

En effet, les développeurs de Magento (comme ceux de Drupal, Wordpress et bien d'autres) respectent cette bonne pratique de ne pas fermer par un ?> les fichiers PHP.

Et tu peux fouiller dans le code de Magento pour vérifier :
https://github.com/magento/magento2/blo ... /index.php
https://github.com/magento/magento2/blo ... ctions.php
https://github.com/magento/magento2/blo ... tstrap.php
etc...

Re: Erreur: "unexpected end of the file"

par WENKz » 09 févr. 2016, 10:45

Alors comment expliquer cet effet sur magento ?

Re: Erreur: "unexpected end of the file"

par @rthur » 09 févr. 2016, 00:25

fermer ton fichier php avec ?> ça va résoudre ton erreur sur certain framework le fait de laisser ouvert le la balise php renvois des erreurs (magento sur certain fichiers)
Je m'inscris en faux, si ton fichier termine par du code PHP, il ne faut *pas* utiliser la balise ?>

C'est une bonne pratique pour 2 raisons :
- d'une part ça ne sert à rien
- d'autre part, ça permet d'éviter les erreurs type headers already sent, si c'est dans un include

Voici un exemple de cette recommandation : https://www.drupal.org/coding-standards#phptags

Re: Erreur: "unexpected end of the file"

par WENKz » 08 févr. 2016, 12:15

fermer ton fichier php avec ?> ça va résoudre ton erreur sur certain framework le fait de laisser ouvert le la balise php renvois des erreurs (magento sur certain fichiers)

Re: Erreur: "unexpected end of the file"

par @rthur » 07 févr. 2016, 01:01

Bonjour,

Vérifie que tes parenthèses et accolades soient placées correctement.
Très souvent ce message d'erreur apparait avec une accolade mal-fermée

Re: Erreur: "unexpected end of the file"

par or 1 » 06 févr. 2016, 18:37

pas d'erreur de syntaxe dans ce bout de code. l'erreur peut être dû à un problème bien avant la fin du fichier, donc il nous en faut plus.

Erreur: "unexpected end of the file"

par BenjiR » 06 févr. 2016, 16:36

Bonjour à tous,

Premier message sur ce forum pour un débutant au niveau catastrophique dans le langage php.

Me voilà bloqué depuis quelques jours par un message d'erreur qui apparaît sur mon site que voici:

Parse error: syntax error, unexpected end of file in /home/dunkhebd/www/wp-includes/functions.php on line 4080

(La fin du fichier est en bas)

Bien sûr, compte tenu de mon statut d'amateur, je n'arrive pas à résoudre ce problème et mon site est inaccessible depuis plusieurs jours, mes recherches ne m'ayant pas permise de trouver la solution. L'erreur est peut être simple à solutionner mais mon niveau me rends dans l'impossibilité de le faire. Je ne vois pas le problème dans mon code.. J'espère juste n'avoir pas truffer functions.php d'erreurs sachant que je l'ai sans cesse modifié au cours des derniers jours (en suivant les résolutions de problèmes de wordpress)

Je ne sais pas si je m'adresse au bon endroit :) mais merci à ceux qui prendront le temps de lire ce sujet.
function ( $network_id = null ) {
	if ( ! is_multisite() ) {
		return true;
	}

	$current_network_id = (int) get_current_site()->id;

	if ( null === $network_id ) {
		$network_id = $current_network_id;
	}

	$network_id = (int) $network_id;

	return ( $network_id === get_main_network_id() );
}