solved Problems with Jamroom, error 500

Bandwerkstatt
Bandwerkstatt
@bandwerkstatt
9 years ago
224 posts
Hi everyone,
we had problems at the moment.

First:
- all systems and modules are up to date.
- jamroom system check, all ok
- jamroom cache deletet and integrity check run

PHP Error Log:
[03-Nov-2015 00:47:47 Europe/Dublin] PHP Fatal error: Call to undefined method Jaybizzle\CrawlerDetect\CrawlerDetect::isCrawler() in /pages/2a/fa/d0011646/home/htdocs/modules/jrUser-release-1.7.3/include.php on line 3108 [x 2]

[03-Nov-2015 02:19:44 Europe/Dublin] PHP Fatal error: Call to undefined method Jaybizzle\CrawlerDetect\CrawlerDetect::setUserAgent() in /pages/2a/fa/d0011646/home/htdocs/modules/jrUser-release-1.7.3/contrib/crawler-detect/CrawlerDetect.php on line 439 [x 2]

[06-Nov-2015 03:25:40 Europe/Dublin] PHP Fatal error: Nesting level too deep - recursive dependency? in /pages/2a/fa/d0011646/home/htdocs/modules/jrUser-release-1.7.3/include.php on line 3107 [x 1]

Problem:
when you log in in jamroom, the problem is not there. if you donĀ“t log in and go for example to http://bandwerkstatt.de/charts you can get an error 500, but not always. Same as other urls/links from the starpage menu on the left site from http://bandwerkstatt.de/

this error 500 is for us totaly new! we think, but not sure, after updates from jamroom. Also the speed of the homepage is often slow, also a new problem.

May any ideas and help for us?

many thanks!
updated by @bandwerkstatt: 02/13/16 08:33:34PM
Bandwerkstatt
Bandwerkstatt
@bandwerkstatt
9 years ago
224 posts
any ideas?
paul
@paul
9 years ago
4,326 posts
I've tried the charts page a few times and it works consistently this end, but there is a JS error -

Quote: Given URL is not permitted by the Application configuration: One or more of the given URLs is not permitted by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.

Do you have any scripts on the page that might be causing this, and the 500 error?


--
Paul Asher - JR Developer and System Import Specialist
michael
@michael
9 years ago
7,714 posts
Bandwerkstatt:....PHP Fatal error: Call to undefined method Jaybizzle\CrawlerDetect\CrawlerDetect::isCrawler()!

What that line is, is the server saying is "You told me to run the function isCrawler() but there is no function called isCrawler()!!! I don't know what to do when you tell me to do things and don't provide a way to do them. I'm doing nothing: 500 Internal Server Error".

The function isCrawler() not being found is the error. It should be there at:
/modules/jrUser/contrib/crawler-detect/CrawlerDetect.php

See if that file is on the server, it should be.

Since this is a 500 error, which is a server, not a script error, there is also probably more information in your servers error logs, so check the server error log if you have access to it.
brian
@brian
9 years ago
10,148 posts
Sounds like the jrUser module did not get uploaded properly to the server - re-upload it and make sure ALL files are uploaded.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
Bandwerkstatt
Bandwerkstatt
@bandwerkstatt
9 years ago
224 posts
Hi everyone,
we solved the 500 error.

How?

We Update from php Version 5.3 to 5.6 with new settings.

The Crawler problem is also solved, maybe google analytics was the problem. we delete it.

At the moment, no error and now jamroom and we are fine together and happy :)

Thanks! We hope, no error we will have tomorrow ;-)))

Tags