Permissions should be really really fixed now
This commit is contained in:
parent
52c85408af
commit
f0ebb295be
@ -132,10 +132,19 @@ namespace Documents\Install {
|
|||||||
|
|
||||||
$configDir = "core/Configuration/";
|
$configDir = "core/Configuration/";
|
||||||
if(!is_writeable($configDir)) {
|
if(!is_writeable($configDir)) {
|
||||||
$failedRequirements[] = "<b>$configDir</b> is not writeable. Try running <b>chmod 755</b>";
|
$failedRequirements[] = "<b>$configDir</b> is not writeable. Try running <b>chmod 700 $configDir</b>";
|
||||||
$success = false;
|
$success = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (function_exists("posix_getuid")) {
|
||||||
|
$userId = posix_getuid();
|
||||||
|
if(fileowner($configDir) !== posix_getuid()) {
|
||||||
|
$username = posix_getpwuid($userId)['name'];
|
||||||
|
$failedRequirements[] = "<b>$configDir</b> is not owned by current user: $username ($userId). Try running <b>chown -R $username $configDir</b>";
|
||||||
|
$success = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if(version_compare(PHP_VERSION, '7.1', '<')) {
|
if(version_compare(PHP_VERSION, '7.1', '<')) {
|
||||||
$failedRequirements[] = "PHP Version <b>>= 7.1</b> is required. Got: <b>" . PHP_VERSION . "</b>";
|
$failedRequirements[] = "PHP Version <b>>= 7.1</b> is required. Got: <b>" . PHP_VERSION . "</b>";
|
||||||
$success = false;
|
$success = false;
|
||||||
|
Loading…
Reference in New Issue
Block a user