createHtAccessFiles() public static method

.htaccess files are created on all webservers even Nginx, as sometimes Nginx knows how to handle .htaccess files
public static createHtAccessFiles ( )
Example #1
0
 public static function update()
 {
     ServerFilesGenerator::deleteWebConfigFiles();
     ServerFilesGenerator::createWebConfigFiles();
     ServerFilesGenerator::deleteHtAccessFiles();
     ServerFilesGenerator::createHtAccessFiles();
 }
Example #2
0
 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();
 }
Example #4
0
 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');
 }
Example #5
0
 protected static function initServerFilesForSecurity()
 {
     ServerFilesGenerator::createWebConfigFiles();
     ServerFilesGenerator::createHtAccessFiles();
     ServerFilesGenerator::createWebRootFiles();
 }
Example #6
0
 public function doUpdate(Updater $updater)
 {
     // added .eot whitelisted file for apache webserver
     ServerFilesGenerator::deleteHtAccessFiles();
     ServerFilesGenerator::createHtAccessFiles();
 }