500 internet server error
my website www. yangtze-river-cruises.com is 500 internet server error. How long will it be recovered?
It does indeed look like your website was encountering a <a href="http://www.inmotionhosting.com/support/website/error-numbers/500-internal-server-error" target="_blank">500 Internal Server Error</a>. The actual root of the problem was with PHP and being hidden from display.
I went ahead and <a href="http://www.inmotionhosting.com/support/website/php-troubleshooting/troubleshoot-php-errors#turning_on" target="_blank">turned on PHP error logging</a> for your website and noticed this error being logged:
<strong style="font-size: .7em; background-color: #E2E2E2; padding: 15px;">PHP Fatal error: [Zend Guard Loader] Extension "Zend Guard Loader" cannot be loaded twice in Unknown on line 0</strong>
Knowing that <a href="http://www.inmotionhosting.com/support/website/zend/enable-zend-optimizer-or-zend-guard" target="_blank">Zend Guard</a> is enabled by your <strong>php.ini</strong> file, I took a look at this on your account and noticed these lines at the very bottom:
<pre class="code_block" style="width: 550px; white-space: normal; margin-bottom: -30px;">zend_extension="/usr/local/Zend/lib/Guard-5.5.0/php-5.3.x/ZendGuardLoader.so"
So it looks like the <strong>Zend Guard</strong> PHP extension was getting loaded twice and this was causing a conflict. I went ahead and removed the last duplicate entry and this resolved the 500 errors on your website.
Please let us know if you're still having any issues at all.
Like this Question? Tweet