Главное меню
все форумы все темы форума добавить тему
Загрузка картинок в storage (недостаточно прав)
У меня какой-то косяк со storage в целом.
Права стоят на ней такие:
drwxrwxrwx  3 www-data www-data 4096 Мар 10 16:03 storage
внутри я сделал папку Image, внутри которой сделал папку _thumbs
 
Загрузчик пишет что файл успешно загружен, но файла на месте нет, в логах всё чисто.
 
При попытке создать подкаталог в Image, тоже пишет что создан успешно, и в списке появляется, но на деле каталога нет, и удалить его потом нельзя.
 
Где порыться на пример ошибок?
У меня есть подозрение, что это связано с тем, что я использую
ServerName hottury.in.ua
DocumentRoot /var/www/random/data/www/hottury.in.ua
ServerAlias *.hottury.in.ua
VirtualDocumentRoot /var/www/random/data/www/%0

 
Тут есть известный баг (или фича). При такой конфигурации для домена dev.hottury.in.ua DOCUMENT_ROOT в php будет /var/www/random/data/www/hottury.in.ua, а не /var/www/random/data/www/dev.hottury.in.ua
 
Может это быть с этим связано?
Саму LabCMS я чётко научил где у нее DOCUMENT_ROOT:
hottury:/var/www/random/data/www/dev.hottury.in.ua/kernel/core# cat config.php | grep LAB_PATH_R
#define('LAB_PATH_ROOT', $_SERVER["DOCUMENT_ROOT"]);
define('LAB_PATH_ROOT', '/var/www/random/data/www/dev.hottury.in.ua');
define('LAB_PATH_KERNEL', LAB_PATH_ROOT.'/kernel');
define('LAB_PATH_TEMPLATE', LAB_PATH_ROOT.'/skins');
define('LAB_PATH_DATA', LAB_PATH_ROOT.'/data');
define('LAB_PATH_STORAGE', LAB_PATH_ROOT.'/storage');