/** * Constructeur de la base */ public function __construct($sqlitefile, $logger = "php://output") { if (is_string($logger)) { $logger = fopen($logger, 'w'); } self::$_logger = $logger; $this->connect($sqlitefile); // create needed folders foreach (self::$formats as $format => $row) { if (!file_exists($dir = dirname(__FILE__) . '/' . $format)) { mkdir($dir, 0775, true); @chmod($dir, 0775); // let @, if www-data is not owner but allowed to write } } }