diff options
-rw-r--r-- | lib/plugins/upgradeplugindirectory/action.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/plugins/upgradeplugindirectory/action.php b/lib/plugins/upgradeplugindirectory/action.php index 9461299df..413bbebe5 100644 --- a/lib/plugins/upgradeplugindirectory/action.php +++ b/lib/plugins/upgradeplugindirectory/action.php @@ -48,6 +48,11 @@ class action_plugin_upgradeplugindirectory extends DokuWiki_Action_Plugin { if (empty($plugin_controller)) return; + if(!is_writable(DOKU_INC.'lib/plugins')) { + msg("Plugin Directory Upgrade, lib/plugins isn't writable for the webserver, no action taken!", -1); + return; + } + $plugins = $plugin_controller->getList('',true); // get all plugins foreach ($plugins as $plugin) { if ($this->plugin_isdisabled_oldstyle($plugin)) { @@ -94,4 +99,4 @@ class action_plugin_upgradeplugindirectory extends DokuWiki_Action_Plugin { } } -//Setup VIM: ex: et ts=4 enc=utf-8 :
\ No newline at end of file +//Setup VIM: ex: et ts=4 enc=utf-8 : |