• Hi,

    As PHP 5.3.0 went final, I decided to go ahead and update my WAMP box with it.

    I have two WordPress blogs hosted and both produce a blank page when attempting to load index.php, or any other WordPress page for that matter.

    After digging around, I found that rss.php was causing parse errors;

    mod_fcgid: stderr: PHP Parse error: parse error, expecting `T_STRING’ in C:\XAMPP\htdocs\wp-includes\rss.php on line 582

    Which happens to reference a function called namespace. Conflict with a new reserved PHP word? (honestly, I have no idea).

    Is anyone else having this problem? Does 2.8.1 address this at all?

    Cheers,
    Grant

Viewing 4 replies - 1 through 4 (of 4 total)
  • Same problem here after upgrading to PHP 5.3.0.

    Is there already a solution found? I’m running php 5.3.0 and WP 2.8.4 and I still have the problem.

    Thx in advance !

    Same problem. I’m running php 5.3.0 and WP 2.8.4 and I still have the problem.

    Update: My problem fixed with this workaround.

    There is a WordPress 2.8.4 compatability problem with PHP 5.3.0. for the “SearchMeter” WordPress plugin.

    PHP ERROR LOG Message: [14-Sep-2009 17:58:10] PHP Warning: Parameter 1 to tguy_sm_save_search() expected to be a reference, value given in /var/www/html/wordpress/wp-includes/plugin.php on line 166

    LINES 165 & 166:
    $args[1] = $value;
    $value = call_user_func_array($the_[‘function’], array_slice($args, 1, (int) $the_[‘accepted_args’]));

    EXPLANATION: In PHP 5.3.0, assigning the return value of new by reference is now deprecated.

    HOW IT BREAKS THE WORDPRESS 2.8: The blog will display the template but not show any results from a catalog, individual search, page… nothing. Basically, it looks like a blank page.

    WORKAROUND: I disabled this plugin and it worked.

    SUGGESTION FOR OTHERS: Disable all plugins and add them back in one at a time to see which one might be breaking it.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘PHP 5.3.0 and WP 2.8 – Failure’ is closed to new replies.