Are you installing on a localhost or on a hosting/live server? And you fill in the e-mail details and hit the next button, and this is when you get the 403 error?
Regards Robin
Board member, eZ Publish Community Project Board - Member of the share.ez.no team - Key values: Openness and Innovation.
Indeed, I choose eather Sendmail or SMTP, click on Next and get the error. I also noticed that I get the same error when clicking on the Back button, even though I could access the same page without problems before...
I found some more information. It seems that all files created during the set-up in /var have 666 permissions unstead of the default 644, so they are writeable by everybody. I tried setting EZP_INI_FILE_PERMISSION to 0644 in config.php, but that does not change anything.
How can I define the file permissions for temporary files in /var?
I'm guessing this is server related, especially when you mention the current permissions. I've asked for some help from others to have a look at this, it's beyond my knowledge I'm afraid.
Regards Robin
Board member, eZ Publish Community Project Board - Member of the share.ez.no team - Key values: Openness and Innovation.
I checked with my hosing provider (Westhost), and they assured me that Apache's umask is set to 022, so by default the permissiones on the files should be set alright. That also means that the eZ setup wizard is somehow explicitly setting the permissions to 777.
I checked with my hosing provider (Westhost), and they assured me that Apache's umask is set to 022, so by default the permissiones on the files should be set alright. That also means that the eZ setup wizard is somehow explicitly setting the permissions to 777.
If this is the problem, you could make some changes in site.ini -> FileSettings, here is the default values:
[FileSettings]
TemporaryDir=/tmp/
TemporaryPermissions=0777
StorageDir=storage
StorageDirPermissions=0777
StorageFilePermissions=0666
LogFilePermissions=0666
DirDepth=3
VarDir=var
CacheDir=cache
....
As you can see, you can change how eZ setup sets the permissions of the files and folders it creates.
I managed to get eZ Publish to save the cache files with the proper permissions. However, I still get the 403 error after the second step of the setup wizard, no matter whether I continue or go back to the first step.
The issue was caused by Apache´s mod_remote. Apperently WestHost got more strict settings than other hosters, and they are not willing to change this. I cancelled my account and succesfully installed eZ Publish on another server.