change the error hint from suggesting to change the owner of a directory to changing the permissions. changing the owner of a director is not possible via ftp.

This commit is contained in:
Frank Karlitschek 2011-10-22 19:39:05 +02:00
parent 045c42aa99
commit 3acea2f574
2 changed files with 3 additions and 3 deletions

View File

@ -175,7 +175,7 @@ class OC_Config{
$result=@file_put_contents( OC::$SERVERROOT."/config/config.php", $content ); $result=@file_put_contents( OC::$SERVERROOT."/config/config.php", $content );
if(!$result) { if(!$result) {
$tmpl = new OC_Template( '', 'error', 'guest' ); $tmpl = new OC_Template( '', 'error', 'guest' );
$tmpl->assign('errors',array(1=>array('error'=>"Can't write into config directory 'config'",'hint'=>"You can usually fix this by setting the owner of 'config' to the user that the web server uses (".OC_Util::checkWebserverUser().")"))); $tmpl->assign('errors',array(1=>array('error'=>"Can't write into config directory 'config'",'hint'=>"You can usually fix this by giving the webserver use write access to the config directory in owncloud")));
$tmpl->printPage(); $tmpl->printPage();
exit; exit;
} }

View File

@ -24,7 +24,7 @@ class OC_Util {
$success=@mkdir($CONFIG_DATADIRECTORY_ROOT); $success=@mkdir($CONFIG_DATADIRECTORY_ROOT);
if(!$success) { if(!$success) {
$tmpl = new OC_Template( '', 'error', 'guest' ); $tmpl = new OC_Template( '', 'error', 'guest' );
$tmpl->assign('errors',array(1=>array('error'=>"Can't create data directory (".$CONFIG_DATADIRECTORY_ROOT.")",'hint'=>"You can usually fix this by setting the owner of '".OC::$SERVERROOT."' to the user that the web server uses (".OC_Util::checkWebserverUser().")"))); $tmpl->assign('errors',array(1=>array('error'=>"Can't create data directory (".$CONFIG_DATADIRECTORY_ROOT.")",'hint'=>"You can usually fix this by giving the webserver write access to the ownCloud directory '".OC::$SERVERROOT."' ")));
$tmpl->printPage(); $tmpl->printPage();
exit; exit;
} }
@ -183,7 +183,7 @@ class OC_Util {
$serverUser=OC_Util::checkWebserverUser(); $serverUser=OC_Util::checkWebserverUser();
//common hint for all file permissons error messages //common hint for all file permissons error messages
$permissionsHint="Permissions can usually be fixed by setting the owner of the file or directory to the user the web server runs as ($serverUser)"; $permissionsHint="Permissions can usually be fixed by giving the webserver write access to the ownCloud directory";
//check for correct file permissions //check for correct file permissions
if(!stristr(PHP_OS, 'WIN')){ if(!stristr(PHP_OS, 'WIN')){