Might be you do not have rights to create objects in the "media" section, and that's where eZP is set up to create related objects (such as images) in your case.
Either augment editor user rights or set uploaded images to be created as children of edited node.
Principal Consultant International Business
Member of the Community Project Board
Hi Gaetano
Thanks for your quick answer.
However, I am the site administrator, so I do not know how I can further increase users' rights (as I have already obtained all rights). Where can I configure the uploaded items to be a child of the edited node?
The error you are seeing is from a missing line in your apache .htaccess file.
In short: in your pagelayout you have a link to the favicon.ico file in /ezlab/design/standard/images/favicon.ico, but this url is not interoretd by Apache as 'serve from filesystem' and sento to eZP instead. eZP thinks its a bad url and logs the error.
The fix is simple - look up the comments in your .htaccess_root file for examples.
Otoh it is weird that you do not have any message about your error.
You should:
- raise the logging level of eZP to include warning, notice, debug levels (change the Alwayslog setting in site.ini)
- check the php error log, too. Maybe the file you're trying to upload is too big wrt. the max allowed size in php.ini
Principal Consultant International Business
Member of the Community Project Board
The contents of php.ini you can see in the admin interface of ezp, in the "setup/system information" page, clicking on the link "details" next to php version. In there you can search for log_errors (it should be on) and error_log. Then you can see if by ftp you have access to the error log; if error_log is empty php will tunnell his errors in the apache error log.
If you cannot read that file, you should imho ask the server admin to be able to access it, read-only. It is often needed for debugging problems.
While looking at the php config, check the values for upload_max_filesize and file_uploads.
To raise the ezp error logging, set in site.ini.append.php: