purchased but cant work out cpanel/symbolic links 15 Years, 10 Months ago
|
Karma: 0
|
I cant seem to buy quota or access tenplates settings properly. I get Unix Symbolic Links:
Warning: symlink() [function.symlink]: Permission denied in /home/public_html/administrator/components/com_multisites/helpers/helper.php on line 77
Forbidden
alanski
|
|
|
|
|
Re:purchased but cant work out cpanel/symbolic links 15 Years, 10 Months ago
|
Karma: 54
|
As your message is reported, the Smbolic Link is forbidden by your system.
For the moment, we have let the warning message displayed that reveal this error.
This message is generated all the times that JMS wants to check if the Symbolic Link can be allowed.
We will remove this warning message in a next release but the result will remain "Symbolic Link" forbidden.
|
|
|
|
|
Re:purchased but cant work out cpanel/symbolic links 15 Years, 10 Months ago
|
Karma: 0
|
This can also appear when your /tmp and /logs directory are either incorrect in your joomla configuration.php or have incorrect permissions on these directories.
Cheers
Phill
|
|
|
|
|
Re:purchased but cant work out cpanel/symbolic links 15 Years, 10 Months ago
|
Karma: 0
|
thanks guys,
seems fine after reinstall and permission check
|
|
|
|
|
Re:purchased but cant work out cpanel/symbolic links 15 Years, 6 Months ago
|
Karma: 0
|
What permission levels would be correct for the tmp and log directories? I have changed both to 766 and confirmed both are present as defined. I have tested symlinks manually, using hello.php, and reconfirmed with my hosting provider (rochenhost) that symlinks are active and the JMS Setttings page STILL says "Unix Symbolic Links: Forbidden" I even ran the script to create the symlink in hello.php and it worked fine. What else can I do?
|
|
|
|
|
Re:purchased but cant work out cpanel/symbolic links 15 Years, 6 Months ago
|
Karma: 54
|
JMS creates a tempory symbolic link intot he "tmp" directory that redirect on the "log".
After that, it checks that the link is correctly created.
This is done with the apache user.
Perhaps your problem is related to the owner of the tmp and log directory.
For the moment, you have put 766 that means that only the owner has all the permission.
The hello.php suppose that nothing is installed. It creates temporary files and directory in the current directory.
JMS only create information into the "tmp" directory. This give you the opportunity to cleanup the directory in case where JMS does not correctly remove the temporary symbolic link.
Try progressivelly put 776 and after 777 to identify if this is the group or everybody permission that is required. I suspect that your apache owner is not in the one used by your tmp and log directory.
|
|
|
|
|
|