1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- //update from OC 3
- //try to remove remaining files.
- //Give a warning if not possible
- $filesToRemove = array(
- 'ajax',
- 'appinfo',
- 'css',
- 'js',
- 'l10n',
- 'templates',
- 'admin.php',
- 'download.php',
- 'index.php',
- 'settings.php'
- );
- foreach($filesToRemove as $file) {
- $filepath = OC::$SERVERROOT . '/files/' . $file;
- if(!file_exists($filepath)) {
- continue;
- }
- $success = OCP\Files::rmdirr($filepath);
- if($success === false) {
- //probably not sufficient privileges, give up and give a message.
- OCP\Util::writeLog('files','Could not clean /files/ directory. Please remove everything except webdav.php from ' . OC::$SERVERROOT . '/files/', OCP\Util::ERROR);
- break;
- }
- }
|