[buddypress-trac] [BuddyPress Trac] #7838: Parse Error when running WP-CLI under PHP 5.3
    buddypress-trac 
    noreply at wordpress.org
       
    Fri May 18 22:07:26 UTC 2018
    
    
  
#7838: Parse Error when running WP-CLI under PHP 5.3
--------------------------+-----------------------------
 Reporter:  ucsdmatthew   |      Owner:  (none)
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  Core          |    Version:  3.0.0
 Severity:  minor         |   Keywords:
--------------------------+-----------------------------
 I use wp-cli to automate maintenance of a self-hosted wordpress (currently
 4.9.6) multisite installation, running under a long-term support version
 of Centos 6, which includes PHP 5.3 (with backported security patches).
 After updating today to BuddyPress 3.0.0, when running wp-cli, we're now
 seeing the error:
 {{{
 Parse error: syntax error, unexpected '[' in /path/to/wordpress/wp-
 content/plugins/buddypress/cli/components/activity.php on line 902
 }}}
 The relevant line of code from that file is:
 {{{
 $r['item-id'] = \BP_Groups_Group::get_random( 1, 1 )['groups'][0]->slug;
 }}}
 It appears that this line (which appears twice in activity.php, as well as
 once in group-invite.php) uses syntax introduced in PHP 5.4 (function
 array dereferencing). The readme specifies a system requirement of PHP
 5.3+, so presumably the use of incompatible syntax is a bug.
 Thank you!
 -Matthew
-- 
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7838>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
    
    
More information about the buddypress-trac
mailing list