picocms / Pico

Pico is a stupidly simple, blazing fast, flat file CMS.
http://picocms.org/
MIT License
3.81k stars 616 forks source link

HOLY COW Pico CMS Alpha-2 Permissions are all wrong! #667

Closed lloydsargent closed 1 year ago

lloydsargent commented 1 year ago

Folders and files have the write permission set:

Folders 0775 when should be 0755

Files 0664 when should be 0644

This is a major error and needs to be corrected ASAP.

EDIT: Although Alpha-2 ran on MAMP PRO (local Apache/MySQL provider), when I uploaded it to my provider, it barfed with a “FORBIDDEN” — after I went through and PAINFULLY changed files to the correct permissions did it run.

PhrozenByte commented 1 year ago

Since file permissions differ vastly from webserver setup to webserver setup, it's your responsibility to set the file permissions your setup needs. Only because your setup requires these particular file permissions, it doesn't mean that it's universally working.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in two days if no further activity occurs. Thank you for your contributions! :+1: