500 An Error Has Occurred Joomla Admin
Contents |
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the joomla 2.5 500 an error has occurred admin login workings and policies of this site About Us Learn more about
Joomla 500 - An Error Has Occurred. Return To Control Panel
Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions
Joomla Administrator 500 An Error Has Occurred Return To Control Panel
Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other.
Joomla Error An Error Has Occurred
Join them; it only takes a minute: Sign up “500 - An error has occurred” in Joomla, when attemping to login in backend up vote 4 down vote favorite 4 When I attemp to login in the backend using the right login of the Super User i get an error page "500 - An error has occurred." I have joomla administrator 500 internal server error changed the Super User password by PhpMyAdmin and the error remains. I have installed Joomla 2.5 installed. joomla backend administration share|improve this question edited Jan 8 '13 at 5:25 Techie 21.9k2088171 asked Jan 8 '13 at 5:15 atwebceo 108118 add a comment| 1 Answer 1 active oldest votes up vote 5 down vote First you have change folder permission to 775 for the following folders: cache, logs, tmp & administrator/cache Then go to: configuration.php find code: $log_path = 'XXXXXXXXXXXXX'; $tmp_path = 'XXXXXXXXXXXXX'; and change code into: $log_path = './logs'; $tmp_path = './tmp'; share|improve this answer answered Jan 8 '13 at 5:29 Techie 21.9k2088171 this is not going to work. I have this problem for several month and I am sure that it's not caused by folder permissions or log and temp path. I have no solution right now. maybe in future –user1956295 Apr 25 '13 at 17:17 1 If this alone doesn't work, go to phpmyadmin, select all the tables and select repair from the dropdown. –Popsyjunior Oct 9 '14 at 12:53
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about joomla error 500 Stack Overflow the company Business Learn more about hiring developers or posting ads with joomla password reset us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up 500 - An error has occurred. in joomla 2.5 up vote 0 down vote favorite http://stackoverflow.com/questions/14208594/500-an-error-has-occurred-in-joomla-when-attemping-to-login-in-backend when I try to login to Joomla from backend it gives the following problem, 500 - An error has occurred. I have changed file permissions to 777 for tmp,logs,cache,administrator/cache. Still i'm getting the same problem. Please help, Thanks in advance. php joomla2.5 administrator share|improve this question asked Apr 15 '14 at 8:09 Kiran S Bhat 615 Have you made any changes to your .htaccess file? –nithi Apr 15 http://stackoverflow.com/questions/23077954/500-an-error-has-occurred-in-joomla-2-5 '14 at 8:12 No Brother I didn't Changed Anything other than file permissions –Kiran S Bhat Apr 15 '14 at 8:15 You need to look at your web server's log to see the actual error message. Please don't just guess. –Álvaro González Apr 15 '14 at 8:16 Hi Vicario, Where can I Find web server's log file? –Kiran S Bhat Apr 15 '14 at 8:18 It depends on the server software (Apache, IIS, Nginx...), the platform (Linux, FreeBSD, Windows...) and the specific settings. –Álvaro González Apr 15 '14 at 8:26 | show 1 more comment 1 Answer 1 active oldest votes up vote 0 down vote check your configuration.php file to see if you have correct paths here public $log_path = '........check this path........../logs'; public $tmp_path = '........check this path........../tmp'; Regards George share|improve this answer answered Apr 15 '14 at 14:03 geoplous 313 add a comment| Your Answer draft saved draft discarded Sign up or log in Sign up using Google Sign up using Facebook Sign up using Email and Password Post as a guest Name Email Post as a guest Name Email discard By posting your answer, you agree to the privacy policy and terms of service. Not the an
server (Network Solutions) to another. The move went smoothly and according to plan and the website functioned after the necessary modifications on the configuration.php file. However, when http://www.itoctopus.com/500-an-error-has-occurred-message-when-trying-to-login-to-joomlas-backend we tried to login to Joomla's backend. We were greeted with the following error: 500 - An Error Has Occurred. Needless to say, the error was not helpful at all. We knew there was an error, but we didn't know what it was. So we started our quest to find the root of the problem in order to fix it. We first searched for the string "An error an error has occurred." in a default Joomla installation - we knew that it was a constant in a language file, and it was! This error was declared in the language/en-GB/en-GB.ini file as the JERROR_AN_ERROR_HAS_OCCURRED constant. Our next task was to search for this constant in the Joomla installation (e.g. the files that include this constant), and we discovered that it was included on line 28 in the error.php an error has file located in the administrator/bluestork/system (please note that bluestork can be hathor or system, depending on the template you are using for your backend) directory. Here's the line containing the constant:
error->getCode() ?> -
So we added a print_r($this->error); just before the echo command in the line above, so it became something like this:
error); echo $this->error->getCode() ?> -
Printing the error revealed to us that the error was being generated by the line 153 in the application.php located under the administrator/includes/ directory. Here's the line:
$contents = JComponentHelper::renderComponent($component);
Obviously, the Joomla application had a problem rendering the component, so we checked the renderComponent function located in the helper.php file (which can be found in the libraries/joomla/application/component directory) and we noticed that it wasn't able to execute the login.php file located under administrator/components/com_login directory since the function executeComponent was returning an error. So we debugged the login.php file (yes, we know, this is becoming very tedious - but we want our readers to know each step we did to know the root of the problem), which lead us to discover that the problem is with this fu