500 An Error Has Occurred Joomla
Contents |
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 Stack Overflow the company Business Learn more about hiring developers or
500 An Error Has Occurred Joomla Administrator
posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss an http 500 error has occurred 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 joomla 2.5 500 an error has occurred admin login 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
Joomla 500 - An Error Has Occurred. Return To Control Panel
User i get an error page "500 - An error has occurred." I have 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,
Joomla Administrator 500 An Error Has Occurred Return To Control Panel
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 add a comment| protected by Community♦ May 28 '13 at 22:30 Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count). Would you like to answer one of these unanswered questions instead? Not the answer you're looking for? Browse other questions tagged joomla backend administration or ask your own question. asked 3 years ago viewed 17435 times active 2 years ago Linked 0 Joomla Backend Login Error “500 - An error has occurred.” Related 0problem with jquery in joomla backend0Login error user not activated0Joomla 3 Intro Image Selector Administration Panel Error0How to make my Joomla admin login page working1Joomla back-end needs two times login? Why?0Joomla
path of the tmp folder. Wrong permission of the log folder and/or the two files located in it joomla error an error has occurred (error.php and jcontroller.log.php). Make sure that both of those files and the
Joomla Password Reset
log folder have write access enabled. You should also check write permission for tmp, cache and administrator\cache folders share-1tweet-1plus-1share-1pin-1email Comments # sadek 2013-01-13 22:49 Thanx a lot. i solved my issue with this. # Vignesh 2013-01-23 17:39 Thanks a lot,Its Very Useful # Serial326 2013-01-31 10:09 http://stackoverflow.com/questions/14208594/500-an-error-has-occurred-in-joomla-when-attemping-to-login-in-backend Thanks you very much for that # dvlancer 2013-01-31 11:26 Thank you for your feedback. I'm glad you found this helpful. :-) # Mushtaq 2013-03-19 00:33 Thanks..... Great post... its really work for me. # Naveen 2013-04-30 16:45 Thanks you i problem solved..... # mike 2013-08-26 06:33 great. thank you!!! # ashish 2013-08-31 08:32 thanks !!guru # galo 2013-09-14 http://dvlancer.com/38-500-an-error-has-occurred.html 01:19 It works. Thanks. # betel 2013-11-20 22:52 tnx it worked # Chris OGrady 2013-12-12 16:21 Hello I have this problem but I don't know how to actually do either the suggestions eg I don;t know what the path is supposed to look like in the configuration file. # dvlancer 2013-12-17 10:31 Hi ChrisThis will depend on where your website is hosted. First you will need to find out your Home Directory path. For example if your web hosting provider uses cPanel, then you can find your Home Directory on the left hand side panel, which will look something like /home/username and the web directory path will be /home/username/ public_html/. If your web hosting provider is using Plesk, then your Home Directory will look something like /var/www/vhosts /domainname/ with web directory path /var/www/vhosts /domainname/httpdocsIn those cases your log and tmp path can be placed anywhere within a Home Directory or it’s sub-directories or in the Web Folder, which is a default location when you install Joomla.In any case you should check your configuration.p hp file
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 we http://www.itoctopus.com/500-an-error-has-occurred-message-when-trying-to-login-to-joomlas-backend 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 http://silentlyrun.blogspot.com/2013/05/joomla-admin-login-500-error-has.html 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 has 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 file located error has occurred 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 function call in the contro