.htaccess files are created on all webservers even Nginx, as sometimes Nginx knows how to handle .htaccess files
public static createHtAccessFiles ( ) |
public static function update() { ServerFilesGenerator::deleteWebConfigFiles(); ServerFilesGenerator::createWebConfigFiles(); ServerFilesGenerator::deleteHtAccessFiles(); ServerFilesGenerator::createHtAccessFiles(); }
public function doUpdate(Updater $updater) { ServerFilesGenerator::deleteWebConfigFiles(); ServerFilesGenerator::createWebConfigFiles(); ServerFilesGenerator::deleteHtAccessFiles(); ServerFilesGenerator::createHtAccessFiles(); }
protected static function initServerFilesForSecurity() { if (SettingsServer::isIIS()) { ServerFilesGenerator::createWebConfigFiles(); } else { ServerFilesGenerator::createHtAccessFiles(); } ServerFilesGenerator::createWebRootFiles(); }
public function doUpdate(Updater $updater) { $updater->executeMigrations(__FILE__, $this->getMigrations($updater)); $this->migratePluginEmailUpdateSetting(); // added .woff and woff2 whitelisted file for apache webserver ServerFilesGenerator::deleteHtAccessFiles(); ServerFilesGenerator::createHtAccessFiles(); // Renamed plugin ExampleRssWidget -> RssWidget \Piwik\Plugin\Manager::getInstance()->activatePlugin('RssWidget'); \Piwik\Plugin\Manager::getInstance()->deactivatePlugin('ExampleRssWidget'); }
protected static function initServerFilesForSecurity() { ServerFilesGenerator::createWebConfigFiles(); ServerFilesGenerator::createHtAccessFiles(); ServerFilesGenerator::createWebRootFiles(); }
public function doUpdate(Updater $updater) { // added .eot whitelisted file for apache webserver ServerFilesGenerator::deleteHtAccessFiles(); ServerFilesGenerator::createHtAccessFiles(); }