Ik ben overgestapt naar een nieuwe VPS waar mijn websites op draaien, en nu blijken 4 (identieke) woocommerce sites een error te geven, nl:
Parse error: syntax error, unexpected 'endif' (T_ENDIF) in ...../....../index.php on line 70
Ik ben geen programmeur en ik heb eens gekeken naar het bestand, maar ik zou echt niet weten waarom ie nu opeens een parse error geeft en eerder niet. Het enige verschil is dat de server nu op PHP5.5 draait en de vorige VPS op v5.3 ( maar dit zou wat betreft het openen/afsluiten van if statements niks uit moeten maken ).
Het lijkt alsof het probleem heel simpel is, maar ik zie het gewoon écht niet. Je zou denken dat de website het ook niet zou doen op de vorige server als er een endif niet correct is geplaatst.
Parse error: syntax error, unexpected 'endif' (T_ENDIF) in ...../....../index.php on line 70
Ik ben geen programmeur en ik heb eens gekeken naar het bestand, maar ik zou echt niet weten waarom ie nu opeens een parse error geeft en eerder niet. Het enige verschil is dat de server nu op PHP5.5 draait en de vorige VPS op v5.3 ( maar dit zou wat betreft het openen/afsluiten van if statements niks uit moeten maken ).
Het lijkt alsof het probleem heel simpel is, maar ik zie het gewoon écht niet. Je zou denken dat de website het ook niet zou doen op de vorige server als er een endif niet correct is geplaatst.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
| <?php /** * The main template file. * * This is the most generic template file in a WordPress theme and one of the * two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. * For example, it puts together the home page when no home.php file exists. * * Learn more: http://codex.wordpress.org/Template_Hierarchy * * @package WordPress * @subpackage * @since */ get_header(); ?> <div id="main-contant"> <?php if ( is_active_sidebar( 'sidebar-4' ) ) : ?> <div class="sales"> <div class="widget-area"> <?php dynamic_sidebar( 'sidebar-4' ); ?> </div><!-- .widget-area --> </div><!-- #Left --> <?php endif; ?> <div id="slider"> <?php echo do_shortcode("[metaslider id=76]"); ?> </div> <div id="featured"> <? global $woocommerce; $title = "Aanraders"; $number = 6; $query_args = array( 'posts_per_page' => $number, 'no_found_rows' => 1, 'post_status' => 'publish', 'post_type' => 'product', 'orderby' => 'rand'); $query_args['meta_query'] = $woocommerce->query->get_meta_query(); $query_args['meta_query'][] = array( 'key' => '_featured', 'value' => 'yes' ); $r = new WP_Query($query_args); if ($r->have_posts()) : if ( $title ) echo '<h2>'. $title .'</h2>'; ?> <?php while ($r->have_posts()) : $r->the_post(); global $product; ?> <div class="product"> <a href="<?php echo esc_url( get_permalink( $r->post->ID ) ); ?>" title="<?php echo esc_attr($r->post->post_title ? $r->post->post_title : $r->post->ID); ?>"> <?php echo $product->get_image(); ?> <?php if ( $r->post->post_title ) echo "<p class='title'>".get_the_title( $r->post->ID )."</p>"; else echo "<p class='title'>".$r->post->ID."</p>"; ?> </a> <?php echo '<h4>'.$product->get_price_html().'</h4>'; ?> </div> <?php endwhile;?> <?php endif; ?> </div> </div><!-- main-contant--> <div class="clearfix"></div> <?php get_sidebar(); ?> <?php get_footer(); ?> |