User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Today I tried to upgrade my local Joomla site from Joomla 3.2.1 to Joomla 3.2.4 using Joomla_3.2.x_to_3.2.4-Stable-Patch_Package.zip and Voilà I got this error message on my Joomla admin page: Fatal error: Class 'FOFUtilsObject' not found in /joomlapath/libraries/fof/model/model.php on line 23. Then I tried to open the Joomla admin page using different browser and I got the Joomla: An error has occurred error message. So I try to fix this error using the technique described in my previous post  and I know the source of the problem is :

Exception:DirectoryIterator::__construct(/joomlapath/libraries/fof/platform/../integration): failed to open dir: Permission denied
string(2849) "#0 /joomlapath/libraries/fof/platform/platform.php(175)

so I try to check the directory permission of /joomlapath/libraries/fof/platform/integration folder and I got: 

drwx------  3 aldo aldo  4096 May 11 09:39 integration

ok so I just need to chmod 755 integration/ and I thought everything will be OK. And I try to refresh the Joomla admin page and I got a new error message:

Fatal error: Call to a member function importPlugin() on a non-object in /joomlapath/administrator/components/com_users/helpers/users.php on line 202 

Something is not right in here why there are so many error when upgrading Joomla 3.2.1 to Joomla 3.2.4? and you will know why this happen after you check all directory permission in Joomla_3.2.x_to_3.2.4-Stable-Patch_Package.zip

[email protected] ~/Downloads/joomla/Joomla_3.2.x_to_3.2.4-Stable-Patch_Package $ ls -al
total 128
drwxr-xr-x 18 aldo aldo  4096 May 11 11:54 .
drwxr-xr-x 10 aldo aldo  4096 May 11 11:54 ..
drwx------  9 aldo aldo  4096 May 11 11:54 administrator
drwx------  2 aldo aldo  4096 May 11 11:54 bin
drwx------  2 aldo aldo  4096 May 11 11:54 cache
drwx------  2 aldo aldo  4096 May 11 11:54 cli
drwx------ 17 aldo aldo  4096 May 11 11:54 components
-rw-r--r--  1 aldo aldo  3123 Apr 30 19:41 htaccess.txt
drwx------  2 aldo aldo  4096 May 11 11:54 images
drwx------  2 aldo aldo  4096 May 11 11:54 includes
-rw-r--r--  1 aldo aldo  1011 Apr 30 19:41 index.php
-rw-r--r--  1 aldo aldo  1906 Apr 30 19:42 joomla.xml
drwx------  3 aldo aldo  4096 May 11 11:54 language
drwx------  4 aldo aldo  4096 May 11 11:54 layouts
drwx------ 11 aldo aldo  4096 May 11 11:54 libraries
-rw-r--r--  1 aldo aldo 17816 Apr 30 19:41 LICENSE.txt
drwx------  2 aldo aldo  4096 May 11 11:54 logs
drwx------ 11 aldo aldo  4096 May 11 11:54 media
drwx------ 28 aldo aldo  4096 May 11 11:54 modules
drwx------ 14 aldo aldo  4096 May 11 11:54 plugins
-rw-r--r--  1 aldo aldo  4950 Apr 30 19:41 README.md
-rw-r--r--  1 aldo aldo  4300 Apr 30 19:41 README.txt
-rw-r--r--  1 aldo aldo   882 Apr 30 19:41 robots.txt.dist
drwx------  5 aldo aldo  4096 May 11 11:54 templates
drwx------  2 aldo aldo  4096 May 11 11:54 tmp
-rw-r--r--  1 aldo aldo  1715 Apr 30 19:41 web.config.txt

As you can see all these folders do not have read and execute privileges, so all you have to do is run this command:

find /Joomla_3.2.x_to_3.2.4-Stable-Patch_Package-extraction-path/ -type d -exec chmod 755 {} +

And copy all folders and files to your Joomla 3.2.x folder 

User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Font Awesome gives us FREE scalable vector icons for our websites. In this article I will show you how to use it in Joomla back end of your component.

Using Fontawesome icon in joomla

Read more ...

User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

As you know Joomla has a bad error reporting. One of the most frustrating error message is 'An error has occurred.' followed by some error code like 1146. In this tutorial we will update Joomla's core file so that it will show a more informative error messages instead of just error code.

Read more ...