forked from rebillar/site-accueil-insa
29 lines
1.2 KiB
PHP
29 lines
1.2 KiB
PHP
<?php
|
|
exit; // Remove this line before using the script
|
|
|
|
// How to remove the matomo/ directory if it does not work in FTP?
|
|
// 1) Download and upload this file to your webserver
|
|
// 2) Remove the 2nd line (the "exit;")
|
|
// 3) Put this file in the folder that contains the matomo/ directory (above the matomo/ directory)
|
|
// For example if the matomo/ folder is at http://your-site/matomo/ you put the file in http://your-site/uninstall-delete-matomo-directory.php
|
|
// 4) Go with your browser to http://your-site/uninstall-delete-matomo-directory.php
|
|
// 5) The folder http://your-site/matomo/ should now be deleted!
|
|
// We hope you enjoyed Matomo. If you have any feedback why you stopped using Matomo,
|
|
// please let us know at hello@matomo.org - we are interested by your experience
|
|
function unlinkRecursive($dir)
|
|
{
|
|
if (!$dh = @opendir($dir)) return "Warning: folder $dir couldn't be read by PHP";
|
|
while (false !== ($obj = readdir($dh))) {
|
|
if ($obj == '.' || $obj == '..') {
|
|
continue;
|
|
}
|
|
if (!@unlink($dir . '/' . $obj)) {
|
|
unlinkRecursive($dir . '/' . $obj, true);
|
|
}
|
|
}
|
|
closedir($dh);
|
|
@rmdir($dir);
|
|
return "Folder $dir deleted!";
|
|
}
|
|
|
|
echo unlinkRecursive('matomo/');
|