The instructions are WRONG/OUTDATED.. I've done so many installs that I haven't read these instructions in quite some time.. Sugget before you get too much further in this process that you delete EVERYTHING you copied up to your host and start over.. You DO NOT (yes I saud DO NOT) need to creat the configure.php files as the instructions state.. NOR do you need to set the folder permissions.. Really all you need to do is create the DB, copy over the files and folders from the zip file to your host. Then just go straight to the http://yourdomain.com/zc_install/index.php. The installer will INTELLIGENTLY build your configure.php files, detect your file path locations, and set the correct folder permissions. Follow the bouncing ball so to speak and it will walk you through everything..
Just an FYI.. I didn't need every single instance of where you got the information quoted since it's all in ONE file.. (IJS)
CosmosK:
I got the download from http://www.zen-cart.com/ After unzip, there's a file called docs/1.readme_installation.html in which is states:
Creating the configure.php files
Two files need to be created on the server. These are the configure.php files that identify the settings of your particular server and the location of the files that you just loaded. After they have been created, you will then need to change the permissions on these files.
NOTE: Changing permissions can be done via your FTP program with the chmod feature. Usually clicking right on a directory or filename will open a menu with this option (perhaps under "Properties")
On the server locate the file: /catalog/includes/dist-configure.php
Rename this file to configure.php and change the permissions to 777 (read-write-execute for all)
Next, on the server locate the file: /catalog/admin/includes/dist-configure.php
Rename this file to configure.php and change the permissions to 777 (read-write-execute for all)
NOTE FOR IIS USERS: If using IIS for Windows hosting, the "chmod 777" idea for permissions settings is likely foreign to you. In IIS, under Windows, you need to right-click on the file (or folders in the next section below), and choose Properties. Then under the Security tab, ensure that the"Internet Guest Account", identified usually as: MACHINE_NAME\IUSR_MACHINE_NAME ... has at least "read" and "write" privileges... likely best to give "modify" as well. This should be done on each file/folder indicated. (If the IUSR_MACHINE_NAME account isn't listed, click "Add" and add that account from the list, and then set the required permissions.) (Note: "_MACHINE_NAME" above refers to the "machine name" or "computer name" configured by the server administrator to "name" the server.)
Set Permissions on folders
Now, change the permissions on the following directories to 777 (read/write/execute).
/catalog/cache
/catalog/images
CosmosK:
Also, step 8 here detailing similar but not exact permission changes.
http://www.kerrinhardy.com/2009/11/21/set-file-permissions-on-folders/
CosmosK:
Pray tell where I can find list of reccomended permissions. Or if you can tell me what code these things should be at, that would be great. Nowhere in any set of instructions does it say to change them back after install.
CosmosK:
That list being:
Now, change the permissions on the following directories to 777 (read/write/execute).
/catalog/cache
/catalog/images
/catalog/includes/languages/english/html_includes
/catalog/logs
/catalog/media
/catalog/pub
/catalog/admin/backups
/catalog/admin/images/graphs
Note: open the catalog/images directory and change all of the subdirectories and their subdirectories to 777 as well. For example (this is a partial list):
/catalog/images/attributes
/catalog/images/dvd
/catalog/images/large
/catalog/images/large/dvd
/catalog/images/medium
/catalog/images/upload
NOTE: If you miss any of the images directories and subdirectories inside /images and try to use them later, you will get an error message that you cannot write to these directories.