update ui
This commit is contained in:
70
config.php
70
config.php
@@ -1,4 +1,72 @@
|
||||
<?php
|
||||
define('PASSWORD', 'your_password_here');
|
||||
// Хешированный пароль (используйте password_hash() для генерации)
|
||||
// Пример для пароля "mypassword123": password_hash('mypassword123', PASSWORD_DEFAULT)
|
||||
define('PASSWORD_HASH', '$2y$12$54SMO7iJ/W2d3LKFGviGEuzD67qlsLpfGxYAh7rS5TEcG5hVO3bP.'); // замените на свой хеш
|
||||
|
||||
define('UPLOAD_DIR', __DIR__ . '/upload/');
|
||||
define('CHUNK_DIR', __DIR__ . '/upload_chunks/');
|
||||
|
||||
// Максимальный размер файла (можно указать как '10GB', '500MB', '50KB')
|
||||
define('MAX_FILE_SIZE', '10GB');
|
||||
|
||||
// Размер чанка для загрузки (можно указать как '10MB', '1MB', '512KB')
|
||||
define('CHUNK_SIZE', '2MB');
|
||||
|
||||
// Разрешенные расширения файлов (whitelist)
|
||||
define('ALLOWED_EXTENSIONS', [
|
||||
// Изображения
|
||||
'jpg', 'jpeg', 'png', 'gif', 'webp', 'svg', 'bmp', 'tiff', 'tif', 'ico', 'heic', 'heif', 'avif',
|
||||
|
||||
// Документы
|
||||
'pdf', 'doc', 'docx', 'txt', 'rtf', 'odt', 'ods', 'odp', 'pages', 'key', 'numbers',
|
||||
'ppt', 'pptx', 'xps', 'epub', 'mobi', 'fb2',
|
||||
|
||||
// Видео
|
||||
'mp4', 'avi', 'mkv', 'mov', 'webm', 'flv', 'wmv', 'mpg', 'mpeg', 'm4v', '3gp', 'ogv', 'ts', 'mts',
|
||||
|
||||
// Аудио
|
||||
'mp3', 'wav', 'flac', 'ogg', 'aac', 'm4a', 'wma', 'opus', 'oga', 'aiff', 'au', 'ra',
|
||||
|
||||
// Архивы
|
||||
'zip', 'rar', '7z', 'tar', 'gz', 'bz2', 'xz', 'lzma', 'cab', 'iso', 'dmg', 'deb', 'rpm',
|
||||
|
||||
// Данные и таблицы
|
||||
'json', 'xml', 'csv', 'xls', 'xlsx', 'ods', 'tsv', 'yaml', 'yml', 'toml', 'ini', 'conf', 'cfg',
|
||||
|
||||
// Код и разработка
|
||||
'html', 'htm', 'css', 'js', 'php', 'py', 'java', 'cpp', 'c', 'h', 'cs', 'rb', 'go', 'rs', 'swift',
|
||||
'kt', 'scala', 'pl', 'sh', 'bat', 'cmd', 'ps1', 'vbs', 'r', 'sql', 'md', 'tex', 'log',
|
||||
|
||||
// Веб и CMS
|
||||
'wpress', 'sql', 'backup', 'bak', 'db', 'sqlite', 'sqlite3',
|
||||
|
||||
// Шрифты
|
||||
'ttf', 'otf', 'woff', 'woff2', 'eot',
|
||||
|
||||
// CAD и дизайн
|
||||
'dwg', 'dxf', 'skp', 'blend', 'obj', 'fbx', '3ds', 'dae', 'stl', 'ply',
|
||||
'psd', 'ai', 'eps', 'indd', 'sketch', 'fig', 'xd',
|
||||
|
||||
// Виртуализация и образы
|
||||
'vmdk', 'vdi', 'vhd', 'vhdx', 'qcow2', 'img', 'bin', 'cue',
|
||||
|
||||
// Мобильные приложения и исполняемые файлы
|
||||
'apk', 'ipa', 'appx', 'msix', 'exe', 'msi', 'deb', 'rpm', 'dmg', 'pkg',
|
||||
|
||||
// Научные данные
|
||||
'mat', 'hdf5', 'nc', 'fits', 'sdf', 'mol', 'pdb',
|
||||
|
||||
// Игры и мультимедиа
|
||||
'unity', 'unitypackage', 'pak', 'wad', 'pk3', 'vpk',
|
||||
|
||||
// Электронные книги и документы
|
||||
'djvu', 'chm', 'hlp',
|
||||
|
||||
// Прочие полезные форматы
|
||||
'torrent', 'magnet', 'desktop', 'lnk', 'url',
|
||||
'ics', 'vcf', 'vcard', 'gpx', 'kml', 'kmz'
|
||||
]);
|
||||
|
||||
// В конце файла config.php добавьте:
|
||||
error_log("Config loaded. MAX_FILE_SIZE: " . MAX_FILE_SIZE);
|
||||
error_log("Config loaded. CHUNK_SIZE: " . CHUNK_SIZE);
|
||||
|
||||
Reference in New Issue
Block a user