"Background directory not writable: ."

I have installed StatusNet 1.0.0-beta2. Renamed sample.htaccess to .htaccess. When I tried to check the "Fancy URLs" from the Admin UI it keeps saying "Background directory not writable: ." so I have set the permission of background directory to 777. Still the same problem. I just need Fancy URLs, what do I do?

Comments

  • Do you have this in your config.php

    $config['site']['fancy'] = true;
  • Nope. But now that I have added it, Fancy URLs work. Thanks very much @purge !
  • You also need to make background file and avatars writable.
  • Background file or folder (directory)? Because I did make the directories writable.
  • Directories, that should be fine then.
  • @vimal glad to help :)
  • I am facing the same problem with the error message above and I could not fix it even I changed all related directories (statusnet, background, avatar, file, theme) writable with chmod 777. Are there any place I should take a look? Are there any sections I could specify background directory in "Paths" section under "Admin"?
  • @kmizuno did you try the fancy urls fix?
  • Which branch of the code are you using? I found that 1.0.0alpha2 never wrote the backgrounds.

    Prior to that branch their was never a problem and with the backgrounds folder being set to 755 everything was fine. This permission was set on install.
  • I am trying to upgrade from 0.9.6 to 1.0.0beta2 and database looks fine and working properly. fancy url is enabled already with config.php. I have downloaded 1.0.0beta2 from status.net site and not using the latest branch from git. I will try to create new data base with 1.0.0beta from scratch and see if it happens again.
  • I started from scratch on 1.0.0beta2. Fancy URLs work fine, but this error exists.
  • Fancy URL works for me as well. I did a fresh installation with 1.0.0beta2 and still see and have "Background directory not writable" error.
  • When you renamed htaccess.sample did you change the RewriteBase to reflect your actual setup?
  • Yes, I did. I am running the 1.0.0beta on our local server and not use any hosting services. After fresh installation, I see this error if i just go to Admin/Paths and save here without any modifications.

    What I want to do is to change theme and logo.
    I can't specify theme path and others because my setting can not be saved because of "background-directory-not-writable" error. How do I do this?

    I did write the following in config.php. Logo works but not theme.

    $config['site']['logo'] = 'test.jpeg';
    $config['site']['theme'] = 'neo';
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Google Sign In with OpenID