PHP Класс Piwik\Plugins\Installation\ServerFilesGenerator

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
createFilesForSecurity ( )
createHtAccessFiles ( ) Generate Apache .htaccess files to restrict access
createWebRootFiles ( ) Generate default robots.txt, favicon.ico, etc to suppress 404 (Not Found) errors in the web server logs, if Piwik is installed in the web root (or top level of subdomain).
deleteHtAccessFiles ( ) Deletes all existing .htaccess files and web.config files that Piwik may have created,
deleteWebConfigFiles ( )

Защищенные методы

Метод Описание
createHtAccess ( string $path, boolean $overwrite = true, string $content ) Create .htaccess file in specified directory
createWebConfigFiles ( ) Generate IIS web.config files to restrict access
getAllowHtaccessContent ( ) : string
getDenyAllHtaccessContent ( ) : string
getDenyHtaccessContent ( ) : string

Описание методов

createFilesForSecurity() публичный статический Метод

public static createFilesForSecurity ( )

createHtAccess() защищенный статический Метод

Apache-specific; for IIS @see web.config .htaccess files are created on all webservers even Nginx, as sometimes Nginx knows how to handle .htaccess files
protected static createHtAccess ( string $path, boolean $overwrite = true, string $content )
$path string without trailing slash
$overwrite boolean whether to overwrite an existing file or not
$content string

createHtAccessFiles() публичный статический Метод

.htaccess files are created on all webservers even Nginx, as sometimes Nginx knows how to handle .htaccess files
public static createHtAccessFiles ( )

createWebConfigFiles() защищенный статический Метод

Note: for IIS 7 and above
protected static createWebConfigFiles ( )

createWebRootFiles() публичный статический Метод

Generate default robots.txt, favicon.ico, etc to suppress 404 (Not Found) errors in the web server logs, if Piwik is installed in the web root (or top level of subdomain).
public static createWebRootFiles ( )

deleteHtAccessFiles() публичный статический Метод

Deletes all existing .htaccess files and web.config files that Piwik may have created,
public static deleteHtAccessFiles ( )

deleteWebConfigFiles() публичный статический Метод

public static deleteWebConfigFiles ( )

getAllowHtaccessContent() защищенный статический Метод

protected static getAllowHtaccessContent ( ) : string
Результат string

getDenyAllHtaccessContent() защищенный статический Метод

protected static getDenyAllHtaccessContent ( ) : string
Результат string

getDenyHtaccessContent() защищенный статический Метод

protected static getDenyHtaccessContent ( ) : string
Результат string