You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
I tried to upgrade and received the following errorL\:
Step 7 of 13: Core Installation
An error was encountered while installing the System Component Base module. Error Information: The installer was unable to download the CORE version 7.1.0 source file from the central server. Error Information: The file_write() function failed to create the file: /temp/CORE-7.1.0.tar.
Offline
Download a new copy of the install package (from the corporate site's download page) and install the index.php, admin.php and installer.php files in your public dir (these were updated to default to 777 permissions). After that use your shell program to execute:
chmod -R 777 /path/to/public
chmod -R 777 /path/to/private
Or, recursively change the permissions on all the files to 777 (RWXRWXRWX) via FTP.
And re-run the installer, overwriting all files this time.
We changed permissions with the new installer so this won't be an issue for you in the future.
Offline
I downloaded the package and copied the three files to the public_html folder. Made sure the permissions were 777 on all three and tried to run the installer. I go the following error:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@threedogsportinggoods.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Offline
Change the permissions on installer.php, index.php and admin.php to 755.
Offline
I hate to ask but are you absolutely sure those 3 files had their permissions changed? When a server throws a 500 it's usually the result of permissions being too lenient which some providers view as a security issue and block.
Offline
No problem with asking. I did in fact change them. I've since double checked them and they are set to 755.
I've been unable to execute the requested recursive chmod on the folders as the ftp client I use (FileZilla) doesn't parse it correctly apparently. The private and public folders are 777 but the underlying folders and files are still as they were.
Offline
OK, if the 3 files are 755 but the folder they are in is still 777 try changing that folder, only, back to 755. The "security" I mentioned in post 8 may also apply to the folder the files are actually in.
Offline
That let it run again. Now I'm back to the original problem.
Step 7 of 13: Core Installation
An error was encountered while installing the System Component Base module. Error Information: The installer was unable to download the CORE version 7.1.0 source file from the central server. Error Information: The file_write() function failed to create the file: /temp/CORE-7.1.0.tar.
Offline
I had the hosting support change the permissions on th eprivate and public folders along with all sub folders and files to 755. They also corrected the owner on some files. The installer is now running through.
Thanks
Offline
Nothing is ever executed directly from the private directory so, in most cases, having it and all of the files in it, with their permissions set to 777 will be fine. There are files in the public directory that you need to be able to update through admin but, as you've experienced, some providers will not allow things to work correctly with the entire public directory set to 777.
In your situation the CCP directories below the public directory, skins and media mainly, are the ones that you'd want to have the permissions set to 777 on.
Offline
Where do you go to change the permission code?
Offline
There's no single answer. If you have a dedicated server with root access you may do it via the command shell. Otherwise you should be able to do it using most FTP clients. You may also be able to do it through your providers control panel (again, depends on the provider and the control panel).
Offline
Dave,
I have a shared hosting with GoDaddy. I found the permissions button in the File Manager under the hosting Control Center, however, there is no number to be changed. For instance, there is no 777 or 775. Is there another place I can enter numerical value? This is what I got:
Set permissions for selected files and/or folders:
Web Visible Allows users to browse files and directories using the Web.
Executable Allows users to execute files as scripts.
Web user permissions
Read Write Execute(Directory)
Removing the directory execute permission prevents access to the directory's contents.
Owner permissions
Read Write Execute(Directory)
Removing the directory execute permission prevents access to the directory's contents.
Password prompt
Users who may access the selected folder(s):
Last edited by OutcastGirls (10-03-2009 11:29:40)
Offline
Its easiest to connect with an FTP program and change them in there. I use Filezilla, which is a good freebie. In filezilla you simply right click on the folder and select permissions. 777 is basically full read, write, and execute permissions for every level - owner,group,public. 755 is owner has read, write, execute - with group and public at read, write but not execute.
hope that helps
Offline
My FTP is integrated into my hosting account. I guess I need to talk to Godaddy and see if they can direct me.... Oh man, Godaddy are horrible!
Offline
Ya, I HATE all those big hosting companies.
Your account wont let you use an FTP program in addition?
Offline
No, I don't think so. I have to access the FTP through my hosting account.
Offline
You may use any FTP client you'd like believe me. In the control panel there is a place to configure a password for FTP.
Offline
Okay. I'll try to upgrade to 7.1 tomorrow. Hopefully it will go well without my website going blank or something else.
Offline