Story #40468
As a user I want to get instructions how to fix file permissions on the first run
Status: | Closed | Start date: | ||
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | - | % Done: | 0% |
|
Category: | Setup | Spent time: | - | |
Target version: | Sprint 10 (1.0 TP1) | |||
Story points | - | |||
Velocity based estimate | - |
Description
When Phoenix is downloaded / cloned from git and run without running the setfilepermissions command, the first hit will fail in most cases because the Data/* directory and others can't be created. Instead of displaying a hint on how to proceed, the raw PHP error messages slips through (see screenshot).
dod:
- catch error messages resulting from insufficient file permissions on first run
- display message which gives instructions on how to run the setfilepermissions command
Even better (if possible):
- redirect to setup tool
- provide instructions for setting file permissions
- check (through AJAX) if that worked out and proceed automatically if file permissions are fine
Subtasks
History
#1 Updated by Robert Lemke almost 3 years ago
- Target version set to Sprint 10 (1.0 TP1)
- Position set to 1
#2 Updated by Sebastian Kurfuerst almost 3 years ago
- Status changed from New to Resolved
- Position deleted (
6) - Position set to 6
#3 Updated by Sebastian Kurfuerst almost 3 years ago
- Position deleted (
6) - Position set to 15
#4 Updated by Markus Goldbeck almost 3 years ago
- Status changed from Resolved to Closed