I just installed drupal 7.15 and I'm working on configuring the system. When I go to Configuration->Account Settings, I get an error message

The directory public://pictures does not exist or is not writable.

I'm not sure where this is supposed to be created. I tried creating a pictures directory under the drupal, but that didn't work. I've tried several other ideas, but is still didn't work. Where should this directory be created to work correctly?

Thanks,
Bill

Comments

savithac’s picture

Go to your drupal sites/default folder.
Give "Create and delete files" permission for "files" folder.

christalyost’s picture

it should be at:

your_drupal7/sites/default/files/pictures

so cd to /sites/default/files
mkdir pictures

That worked for me, and I was then able to set the configuration so that administrators only can register accounts.

BugMagnet’s picture

having issues with this on version 7.28

    The directory public://pictures does not exist or is not writable.
    The settings have not been saved because of the errors.
Personalization
Picture directory = [pictures]
Subdirectory in the file upload directory where pictures will be stored.

in path***/web/sites/files there is a subdirectory "pictures" with permissions 775

kolade.ige’s picture

Go to Home » Administration » Configuration » Media

  1. Set the content of the Public file system path box to files and save.
  2. Next go to: Home » Administration » Configuration » People and type pictures in the Picture directory under Personalization and save.
harhor@greasp.com’s picture

Is there any other way to fix this? I have this error, but site is too old and my temp (/fs_temp in my case, same as the private and system temporary catalog) dir have too much files, if I just change the public directory - many pictures and other files will be broken and I don't want to copy my "/fs_temp" to "sites/default/files", due it has big size audio etc. that belongs to some fields and using temp dir. Also if I create "pictures" in "fs_temp" nothing goes right, error still there.

Richard_1618’s picture

Worked like a charm!!

dooug’s picture

I've documented this bug and pointed to the root cause bug report here: #2509188: The directory public://pictures does not exist or is not writable.