Problème parse error unexpected end of 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 : Problème parse error unexpected end of file...

Re: Problème parse error unexpected end of file...

par Spols » 23 juin 2018, 22:12

@rthur t'a indiqué de mettre une partie de ton code en commentaire pour cibler l'endroit du problème.

mais je pencherai pour la partie avec tes elseif sans code en dessous

Re: Problème parse error unexpected end of file...

par kerran » 23 juin 2018, 10:23

Bonjour,

Voici le code du fichier template-loader.php :

<?php
/**
* Loads the correct template based on the visitor's url
* @package WordPress
*/
if ( defined('WP_USE_THEMES') && WP_USE_THEMES )
/**
* Fires before determining which template to load.
*
* @since 1.5.0
*/
do_action( 'template_redirect' );

/**
* Filters whether to allow 'HEAD' requests to generate content.
*
* Provides a significant performance bump by exiting before the page
* content loads for 'HEAD' requests. See #14348.
*
* @since 3.5.0
*
* @param bool $exit Whether to exit without generating any content for 'HEAD' requests. Default true.
*/
if ( 'HEAD' === $_SERVER['REQUEST_METHOD'] && apply_filters( 'exit_on_http_head', true ) )
exit();

// Process feeds and trackbacks even if not using themes.
if ( is_robots() ) :
/**
* Fired when the template loader determines a robots.txt request.
*
* @since 2.1.0
*/
do_action( 'do_robots' );
return;
elseif ( is_feed() ) :
do_feed();
return;
elseif ( is_trackback() ) :
include( ABSPATH . 'wp-trackback.php' );
return;
endif;

if ( defined('WP_USE_THEMES') && WP_USE_THEMES ) :
$template = false;
if ( is_embed() && $template = get_embed_template() ) :
elseif ( is_404() && $template = get_404_template() ) :
elseif ( is_search() && $template = get_search_template() ) :
elseif ( is_front_page() && $template = get_front_page_template() ) :
elseif ( is_home() && $template = get_home_template() ) :
elseif ( is_post_type_archive() && $template = get_post_type_archive_template() ) :
elseif ( is_tax() && $template = get_taxonomy_template() ) :
elseif ( is_attachment() && $template = get_attachment_template() ) :
remove_filter('the_content', 'prepend_attachment');
elseif ( is_single() && $template = get_single_template() ) :
elseif ( is_page() && $template = get_page_template() ) :
elseif ( is_singular() && $template = get_singular_template() ) :
elseif ( is_category() && $template = get_category_template() ) :
elseif ( is_tag() && $template = get_tag_template() ) :
elseif ( is_author() && $template = get_author_template() ) :
elseif ( is_date() && $template = get_date_template() ) :
elseif ( is_archive() && $template = get_archive_template() ) :
else :
$template = get_index_template();
endif;
/**
* Filters the path of the current template before including it.
*
* @since 3.0.0
*
* @param string $template The path of the template to include.
*/
if ( $template = apply_filters( 'template_include', $template ) ) {
include( $template );
} elseif ( current_user_can( 'switch_themes' ) ) {
$theme = wp_get_theme();
if ( $theme->errors() ) {
wp_die( $theme->errors() );
}
}
return;
endif;

Merci !!

Re: Problème parse error unexpected end of file...

par @rthur » 20 juin 2018, 22:55

Bonjour,

Essaye de mettre en commentaire tout ou partie de ton code pour voir à quel endroit de celui-ci tu as le déclenchement de ton erreur.

Re: Problème parse error unexpected end of file...

par kerran » 20 juin 2018, 14:53

Merci or 1,

Je n'ai pas tout compris , mais je cherche dans template-loader.php, même si je ne vois rien de particulier...

Re: Problème parse error unexpected end of file...

par or 1 » 20 juin 2018, 14:38

pour une telle erreur, le problème n'est pas forcément dans ce fichier. dans ce cas, c'est probablement en rapport avec /template-loader.php
si c'est suite à une mise à jour, il faut voir si une nouvelle mise à jour ne règle pas le problème.

Problème parse error unexpected end of file...

par kerran » 20 juin 2018, 14:34

Bonjour,

Débutant en php, j'essaie de venir au secours de ma femme qui a un problème sur son blog...

Parse error: syntax error, unexpected end of file in /homepages/22/d576153658/htdocs/clickandbuilds/HowIplaywithmymome/wp-blog-header.php on line 19

J'ai beau chercher, mes capacités sont très limitées en php... Quelqu'un pourrait il m'aider ?

Voici le fichier wp-blog-header incriminé ...

<?php
/**
* Loads the WordPress environment and template.
*
* @package WordPress
**/

if ( !isset($wp_did_header) )
{
$wp_did_header = true;

// Load the WordPress library.
require_once( "/wp-load.php");

// Set up the WordPress query.
wp();

// Load the theme template.
require_once( "/template-loader.php");
}
?>

Merci d'avance pour votre aide ...