Joomla 3.3 path errors

Warning: Failed to move file!

JFolder: :files: Path is not a folder. Path: /home/user/public_html/github2/tmp/install_503f7ef32c55c

JFolder: :folder: Path is not a folder. Path: /home/user/public_html/github2/tmp/install_503f7ef32c55c

JFolder: :files: Path is not a folder. Path: /home/user/public_html/github2/tmp/install_503f7ef32c55c

JInstaller: :Install: Cannot find Joomla XML setup file

Archive does not exist


Message Popup Error: 

 The archive file is corrupt, truncated or archive parts are missing

To change the location of your temp folder:

  1. Login to the Joomla dashboard
  2. In the left menu, click the Global Configuration link
  3. At the top of the page, you will see several tabs such as Site, System, Server, etc. Click the Server tab.
  4. Next to Path to Temp Folder, enter the full path to your tmp folder and then click the Save button in the top left of the page.

    By default it will be set to (path/to/joomla)/tmp

    If the new temp folder does not exist, Joomla 3.0 will attempt to create it the next time it needs it.

Properly packaging Joomla plugins, components, extensions, language packs and others

The following example is for a language pack that will have the filename,

This is to run this in a single line in a terminal on OSX. It will create the necessary packages from the files in admin and site folders. It will also name and cleanup after itself before creating the finale file


zip -r admin_fr-CA -x “*/\.DS_Store” ;

zip -r site_fr-CA -x “*/\.DS_Store” ;

rm -fr admin_fr-CA ; rm -fr site_fr-CA ; cd .. ;

zip -r fr-CA_joomla_lang_full_3.3.1v1 -x “*/\.DS_Store”


Properly packing a plugin.

Create a zip without the .DS_Store files or .git files 

zip -r plg_mycomponent_cdn_copy -x *.DS_Store -x *.git*