diff --git a/phpmon/Common/PHP/PhpConfigurationFile.swift b/phpmon/Common/PHP/PhpConfigurationFile.swift index 4b8bb7ff..a10ee0b9 100644 --- a/phpmon/Common/PHP/PhpConfigurationFile.swift +++ b/phpmon/Common/PHP/PhpConfigurationFile.swift @@ -133,8 +133,11 @@ class PhpConfigurationFile: CreatedFromFile { } public func reload() { - let newLines = try! String(contentsOfFile: self.filePath) - .components(separatedBy: "\n") + guard let newLines = try? String(contentsOfFile: self.filePath) + .components(separatedBy: "\n") else { + Log.warn("Could not reload PHP configuration file at: `\(self.filePath)`") + return + } // Update all properties atomically lines = newLines