Title: Incompatible with PHP 5.4.x
Last modified: August 20, 2016

---

# Incompatible with PHP 5.4.x

 *  Resolved [Anthony Somerset](https://wordpress.org/support/users/anthonysomerset/)
 * (@anthonysomerset)
 * [13 years, 2 months ago](https://wordpress.org/support/topic/incompatible-with-php-54x/)
 * I just upgraded a client site from php 5.3.x to 5.4.11 and getting the following
   error now
 * `Fatal error: Cannot re-assign auto-global variable _COOKIE in /home/<REDACTED
   >/public_html/wp-content/plugins/published-articles-since-last-visit/class.gaparse.
   php on line 32`
 * upon doing some digging, the behaviour matches this bug report for PHP: [https://bugs.php.net/bug.php?id=54657](https://bugs.php.net/bug.php?id=54657)
 * [http://wordpress.org/extend/plugins/published-articles-since-last-visit/](http://wordpress.org/extend/plugins/published-articles-since-last-visit/)

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [kitchin](https://wordpress.org/support/users/kitchin/)
 * (@kitchin)
 * [13 years, 1 month ago](https://wordpress.org/support/topic/incompatible-with-php-54x/#post-3597918)
 * Yeah, PHP intentionally is no longer allowing that. [http://www.php.net/manual/en/migration54.incompatible.php](http://www.php.net/manual/en/migration54.incompatible.php)
   Same goes for $_GET, $_POST, $_REQUEST, etc. Here is a fix for this plugin.
 * class.gaparse.php:
 *     ```
       function __construct($_COOKIE) {
              $this->utmz = $_COOKIE["__utmz"];
              $this->utma = $_COOKIE["__utma"];
              $this->ParseCookies();
         }
       ```
   
 * change to:
 *     ```
       function __construct($cookie) {
              $this->utmz = $cookie["__utmz"];
              $this->utma = $cookie["__utma"];
              $this->ParseCookies();
         }
       ```
   
 *  Thread Starter [Anthony Somerset](https://wordpress.org/support/users/anthonysomerset/)
 * (@anthonysomerset)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/incompatible-with-php-54x/#post-3597922)
 * can confirm this fixes for me

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Incompatible with PHP 5.4.x’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/published-articles-since-last-visit.
   svg)
 * [Published Articles Since Last Visit](https://wordpress.org/plugins/published-articles-since-last-visit/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/published-articles-since-last-visit/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/published-articles-since-last-visit/)
 * [Active Topics](https://wordpress.org/support/plugin/published-articles-since-last-visit/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/published-articles-since-last-visit/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/published-articles-since-last-visit/reviews/)

## Tags

 * [incompatible](https://wordpress.org/support/topic-tag/incompatible/)
 * [php 5.4](https://wordpress.org/support/topic-tag/php-5-4/)

 * 2 replies
 * 2 participants
 * Last reply from: [Anthony Somerset](https://wordpress.org/support/users/anthonysomerset/)
 * Last activity: [12 years, 11 months ago](https://wordpress.org/support/topic/incompatible-with-php-54x/#post-3597922)
 * Status: resolved