Many possible reasons. Some of them:
- invalid file/directory permissions
- GD not working
- not enough space on disk
- eZ 4.0.0 had a bug that could affect some operations performed with image() template operator
- some templates may not be found due to strict override rules in 4.0 - more...
I try in this message to answer evryone: 1. Rights i use chmod -R 755 on the main folder.
2. php5-gd is installed
3. Log
[ Dec 14 2007 18:36:30 ] [193.252.3.108] eZImageManager::createImageAlias:
Failed converting var/ezwebin_site/storage/images/media/images/logojira/1010-1-eng-GB/logojira.png to alias 'original' in directory 'var/ezwebin_site/storage/images/media/images/logojira/1010-1-eng-GB'
I'm not sure that's what you want for permissions. You might try running modfix.sh (found in bin). At the end, it tells you to do this for the var directory:
If your web server user is apache and the group is apache, then run the following commands:
# chown -R apache.apache var/ # chmod -R 770 var/
This will give you safer permissions, and verify that we don't have a permission problem in var.
Check your image.ini (.append.php) settings:
HasGD2=true
Double check you have that GD working OK in your phpinfo(); Also, to rule out permission problem I'd actually set 777 just for the test's sake ;)