Joomla 3.3 path errors

Warning
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

Error
Archive does not exist

 
 COM_FINDER_INDEXER_INVALID_DRIVER

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, admin_fr-CA.zip.

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 fr-ca_joomla_lang_3.3.1v1.zip.

 

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

zip -r site_fr-CA.zip 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.zip 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.zip plg_mycomponent_cdn_copy -x *.DS_Store -x *.git*