From ee0e55c10bc0590827dbf298eb0a4752ef4913d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffen=20Schro=CC=88der?= Date: Thu, 15 May 2014 14:53:41 +0200 Subject: [PATCH] further check --- application/plugins/MCTeam/ChatlogPlugin.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/application/plugins/MCTeam/ChatlogPlugin.php b/application/plugins/MCTeam/ChatlogPlugin.php index 9e85e543..44d8b139 100644 --- a/application/plugins/MCTeam/ChatlogPlugin.php +++ b/application/plugins/MCTeam/ChatlogPlugin.php @@ -114,6 +114,11 @@ class ChatlogPlugin implements CallbackListener, Plugin { return false; } } + if (!is_writable($folderDir)) { + trigger_error("ChatlogPlugin Log-Folder isn't writable! {$folderName}'!"); + $this->fileName = null; + return false; + } $fileName = $this->maniaControl->settingManager->getSettingValue($this, self::SETTING_FILENAME); $fileName = FileUtil::getClearedFileName($fileName); $usePId = $this->maniaControl->settingManager->getSettingValue($this, self::SETTING_USEPID);