Recent Topics

1 Nov 07, 2013 14:30    

I been having this severe issue ever since I upgraded to 4,5 something, whatever it was before 5.0.6 maybe 5,0,4 (memory sucks)

The error I receive within the add/link files pop-up as well as when I check the files in the backoffice page, is

Warning: mkdir() [function.mkdir]: Permission denied in /home/th401/public_html/inc/files/model/_file.funcs.php on line 953

Now since I have no clue on php stuff, I read on the internet and seems this thing has something to do with some folder permissions. However something very strange is going on and it never happened before the previous b2evo version.

When I go in the public html folder - media, each blog has it's own folder, it so happens this one I always use is the first, and the folder is called "a" /public_html/media/blogs/a

Inside the a folder are all the pics I ever uploaded ever since you included this easy feature. It said on the web that the issue is file folder permissions. Both media and a folders have 777 however the one folder that simply won't change is evocache , the one inside the "a" folder. I tried several times to change that and it simply refuses.

Is that folder causing my thumbnails not to show up? Instead of the newest uploaded file thumbnails i get that error. All the old ones have no issue whatsoever.

2 Nov 08, 2013 04:39

Hi @adrian_alexander,

If you're getting the warning shown in the screenshot, then the problem is related with the _evocache folder permissions. Try to redo the thumbnail caches by going to Dashboard > System > Maintenance > Tools, and click on the "Clear thumbnail caches (?evocache directories)" link.

If this action throws up an error, then you should try to contact your host provider support in order to find out the cause that is avoiding you to change the folder permissions.

3 Nov 08, 2013 08:49

Could not delete directory: /home//public_html/media/blogs/a/.evocache
Could not delete directory: /home//public_html/media/blogs/links/.evocache
Could not delete directory: /home//public_html/media/users/"admin"/.evocache
Deleted 1 directories.

It is true that the past few upgrades , I usually deleted all folders in the public html except the media folder. All main folders I changed permissions to 777, but all the evocache folders keep having 755 and when I try changing it says 550 Could not change perms on .evocache: Operation not permitted

I don't think this is host related, it used to work fine without me changing any permissions....

You think I should try deleting the media folder and uploading the one in the release and re-uploading the pics themselves?

4 Nov 08, 2013 09:10

I made an experiment. Went into the blog settings and changed the media folder of the main blog. Where it says that the default folder is "a" I changed it to a completely new folder created in the media folder.

I chose a name and went into ftp with filezilla and created it.

Uploading files works perfectly in the new folder, an evocache folder was created when I uploaded the first pic, and works great even if it has 755 file permissions. I even tried changing it to 777 and it does work.

So apparently the only affected media folders are the "a" folder in which I always uploaded pics, and the folder of the Links blog, in which links that appear on the sidebar are published, in which I previously uploaded 2 pics.

ALL other blog folders that I previously left empty, never used at all, work fine now, with no evocache folder issues.

I also can't delete the two evocache folders within the "a" and "links" media folders so I'm either stuck with them or I will just have to use a different folder from now on.


Form is loading...