Cannot find XML setup file

More
11 Jul 2013 11:36 - 25 Oct 2017 22:39 #1 by Demis [Fox-Labs]
Cannot find XML setup file was created by Demis [Fox-Labs]
JInstaller Install Cannot find XML setup file

The error message "JInstaller Install Cannot find XML setup file" during the installation or upgrade process of Fox Contact means that Joomla has not been able to extract the main XML file contained in the installation package, therefore the installation process can't be completed. You are probably unable to install other extensions as well.
It is often due to filesystem restrictions such as insufficient permissions on the temporary directory, or wrong Joomla settings, such as a wrong value for the temporary directory ($tmp_path in configuration.php).

Check the /tmp directory
  1. Under Joomla Global configuration, go to "Server" tab > "Server Settings" and take note of the absolute path in "Path to Temp Folder".
  2. Ensure that the path is written correctly and that it actually exists on your server, otherwise create it.
  3. Check the directory permissions, and ensure that it is writable, otherwise set the proper permissions.

Go to "System" > "System information" > "Folder permissions" as shown in the screenshot below, and locate the "Temp folder".
Its "Status" must be "Writable", otherwise you have missed something, and you must restart from the point #1.


Consult the Joomla "Folder Permissions" report

Go to "System" > "System information", then select the "Directory Permissions" tab.
All the directories listed there need to be writable to have Joomla working properly.




Error: 0 Cannot open file for writing log
(This problem only applies to Fox Contact 3.5 and lower)

The error message "Error 0: Cannot open file for writing log" during the execution of Joomla means that Joomla has not been able to write an event to the log folder.
It is often due to filesystem restrictions such as insufficient permissions on the logs directory, or wrong Joomla settings, such as a wrong value for the logs directory ($log_path in configuration.php).

Check the /logs directory
  1. Under Joomla Global configuration, go to "System" tab > "System Settings" and take note of the absolute path in "Path to Log Folder".
  2. Ensure that the path is written correctly and that it actually exists on your server, otherwise create it.
  3. Check the directory permissions, and ensure that it is writable, otherwise set the proper permissions.

Go to "System" > "System information" > "Folder permissions" as shown in the screenshot below, and locate the "Log folder".
Its "Status" must be "Writable", otherwise you have missed something, and you must restart from the point #1.

Please Log in or Create an account to join the conversation.