Jump to content


These Forums Are Now Read-Only


For TubePress support, please post a question here or open a support ticket and we will be glad to assist.


Photo

Tubepress 4.1.8 White Screen Of Death With Php 5.4.37

wordpress

Best Answer Skip Tabor, 26 May 2015 - 10:30 AM

Although APC was not enabled (no apc.enabled = 1) in the bitnami install the module was enabled in php.ini (extension = apc.so). I had missed this. Apparently this was enough to cause a problem in PHP 5.4.37. I read that there was a bug in PHP 5.3 where people experienced similar issues with APC and class declarations nested in if() statements. Oddly I didn't find any reference to this with PHP 5.4. Either I missed it or there is something strange going on with the bitnami install of PHP in their Wordpress images. In any case, removing the reference to extension = apc.so from php.ini and doing a restart of both php-fpm and apache solved the issue with Tubepress. Unfortunately this really isn't the best solution as it would seem that I can't use APC at all. 

 

Thnaks,

Skip

Go to the full post


  • Please log in to reply
4 replies to this topic

#1 Skip Tabor

Skip Tabor

    Newbie

  • TubePress Pro
  • Pip
  • 8 posts

Posted 22 May 2015 - 08:33 AM

Hi,

 

    I just installed Tubepress 4.1.8 on my bitnami Wordpress 4.22 site. After activating the plugin all pages on the site display a white page. My install consisted of extracting tubepress to my wp-content/plugins directory and then attempting to activate the plugin from the WP plugins page. The PHP error being generated is as follows;

Got error 'PHP message: PHP Fatal error:  Internal Zend error - Missing class information for  in /opt/bitnami/app
s/wordpress/htdocs/wp-content/plugins/tubepress/src/platform/scripts/boot.php on line 15\n'

I found a post at http://community.tub...creen-of-death/that suggested Tubepress can be run on <PHP 5.5 but the link to the documentation regarding this is broken. Since I'm using a Bitnami cloud image it is difficult to simply upgrade PHP. Can I be pointed to the documentation referenced in the above post or get some suggestions for a fix?

 

NOTE: I've tried a fresh install with a new download of the archive, no go. 

 

I'm running PHP 5.4.37 w/ Zend 2.4.0

I'm not running APC

 

Thanks,

Skip



#2 Skip Tabor

Skip Tabor

    Newbie

  • TubePress Pro
  • Pip
  • 8 posts

Posted 22 May 2015 - 09:02 AM

Hi,

 

     I've also review this post and none of the suggestions here have helped either. http://community.tub...l-server-error/ Additionally I tried to install Tubepress 4.1.7 and expierenced the same issue.

 

Thanks,

Skip



#3 brandon

brandon

    Advanced Member

  • TubePress Staff
  • 1989 posts

Posted 23 May 2015 - 01:21 AM

Skip,

 

The error you are receiving is a huge red flag of PHP issues.  The documentation you were looking for has been moved to here

 

I can tell you in my test environment, I use PHP5.2 with no issues regarding TubePress.

 

Thanks!


Want a faster, more personalized support experience? Open a ticket with us! We will be gradually phasing out forum-based support in favor of a proper ticketing system. Please help us help you!


#4 Skip Tabor

Skip Tabor

    Newbie

  • TubePress Pro
  • Pip
  • 8 posts

Posted 26 May 2015 - 07:50 AM

Brandon,

 

    Thanks for the link. From the post i mentioned I got the impression that the link provided some info on recommended PHP setup, but the link you provided is just the basic install docs. Unfortunately that isn't all that helpful. Any recommendations of things to look for to try to resolve this. I was able to run the old version of TubePress (3.1.8) without issue (except for the YT API stuff.)

 

Thanks,

Skip



#5 Skip Tabor

Skip Tabor

    Newbie

  • TubePress Pro
  • Pip
  • 8 posts

Posted 26 May 2015 - 10:30 AM   Best Answer

Although APC was not enabled (no apc.enabled = 1) in the bitnami install the module was enabled in php.ini (extension = apc.so). I had missed this. Apparently this was enough to cause a problem in PHP 5.4.37. I read that there was a bug in PHP 5.3 where people experienced similar issues with APC and class declarations nested in if() statements. Oddly I didn't find any reference to this with PHP 5.4. Either I missed it or there is something strange going on with the bitnami install of PHP in their Wordpress images. In any case, removing the reference to extension = apc.so from php.ini and doing a restart of both php-fpm and apache solved the issue with Tubepress. Unfortunately this really isn't the best solution as it would seem that I can't use APC at all. 

 

Thnaks,

Skip