Closed ambein closed 9 years ago
Simply deleting setup.md
manually resolved the issue. However I suspect my permissions are wrong but I don't know what the appropriate owner or group would be, if that is indeed the issue. Any guidance would be appreciated, as I can't find any documentation on what the appropriate ownership and rights structure should be. Thanks!
Hey there, you can read the installation wiki for more instructions. You can see the post-installation directions ask the user to change the permissions https://github.com/PhileCMS/Phile/wiki/%5BHOW-TO%5D-Installation#post-installation
Thanks! Did it, this will likely solve all my problems... haven't had any new problems. Perhaps this should have been done right after unzipping the files? For some reason I didn't see this section or was following the installation summary on another page. When I have a chance I'll restart from the beginning and see if it avoids the problems I found along the way.
The setup.md won't be a problem in 1.6. Incorporating #247 we don't have to delete it anymore.
With regard to permissions on the cache directory: maybe the setup check should test if the cache and persistent storage folders are writable and report if they are not?
Final stage of Phile installation resulted in this error. These were the steps taken to install Phile on my machine:
Copied and unziped Phile:
View Phile root page in web browser, returned:
Changed permission in the
phile/lib/cache/
folder (change to 775 did not work, resulted in same error message above, in 2.). This solution was found in resolution of issue 37setup.md
page, hooray!generator.php
file, copied key, and pasted inconfig.php
(saved changes), then reloaded root page, got error handler, with the error:The usual welcome page content followed this content, although the layout was messed up by the error handler.
The files and folders in the Phile directory are generally owned by root with no group (root) and other with read-only rights, for example:
phile/content/
directory (wheresetup.md
is located):phile/lib/Phile/
directory (whereCore.php
is located):