Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
March 15, 2007, 5:45 pm
rate this thread
I am having trouble setting permissions correctly so that the
magickwand api (php 5.2) can read and
write images. I usually read a file from one directory, create a
magickwand resource from that file,
and transform the image, and save the new image with a new name to a
I have seen that my file and folder permissions when set incorrectly,
will definitely cause problems!
Below is a copy of an error message I get when I try to read an image
and write, etc.
Fatal Error: magickreadimage(): C API cannot read the file
(reason: unable to open image `/usr/local/apache2/htdocs/portfolios/25/
Permission denied) [on C source line 392] (# 256).
Error in line 58 of file '/usr/local/apache2/htdocs/portfolios/
I have tried setting the owner and group to apache.apache, and
apache.webdev (webdev is a group I created, where the apache user and
another user are a member). I am running the Apache web server as the
Any suggestions on the correct permissions to get the read and writes
Re: folder and file permissions to read and write images
The problem probably lies in the actual permissions and not in who is the
owner of the file. The user has to have writing access as for example: 755
(owner has right to write and read, as well as execute, group and other can
read and execute only). Note that some php functions need exec right to
If you have set the right to 755 or 744 or whatever the owner of the file
must be Apache. The user can have different names like www, wwwrun or as
you said apache. If your script doesn't work a different user seems to run
the scripts when you access them via HTTP.
If you can't find the proper user to set as owner just assign 777 to the
images folder so everyone can read and write. Of course the images have to
have the same rights when they shall be overwritten at any time.
- » save as dialog to save the file getting from ftp_get More options
- — Previous thread in » PHP Scripting Forum