Alirus Posted January 8, 2015 Share Posted January 8, 2015 Здравствуйте! Поставил IP.Downloads 2.5.4 на ipb 3.2.3Перестроил глобальный кеш и кеш стиля (стандартный)Выставил все права группе, пытаюсь добавить файл в архив, выдает следующую ошибку Fatal error: Call to undefined method classItemMarking::getSqlJoin() in .../htdocs/forum/admin_sec/applications_addon/ips/downloads/modules_public/display/file.php on line 175 Пробовал ставить IP.Downloads версий 2.5.1 для ipb 3.3.3 и версию 2.5.0, та же самая ошибка подскажите как это исправить? Заранее спасибо! Link to comment Share on other sites More sharing options...
newbie Posted January 8, 2015 Share Posted January 8, 2015 Для IPB 3.2.3 нужно ставить IP.Downloads 2.5.0. Метод getSqlJoin появился в ipb, начиная с версии 3.3.0. 1 Link to comment Share on other sites More sharing options...
Alirus Posted January 8, 2015 Author Share Posted January 8, 2015 Для IPB 3.2.3 нужно ставить IP.Downloads 2.5.0. поставил, глобальный кеш перестроил, кеш стиля тоже. стиль стандартный. на директорию downloads стоят права chmod777. при добавлении файла выдает ошибку Fatal error: Call to a member function store() on a non-object in .../applications_addon/ips/downloads/modules_public/post/submit.php on line 992 Link to comment Share on other sites More sharing options...
newbie Posted January 8, 2015 Share Posted January 8, 2015 Fatal error: Call to a member function store() on a non-object in .../applications_addon/ips/downloads/modules_public/post/submit.php on line 992 Нужно смотреть код. Link to comment Share on other sites More sharing options...
Alirus Posted January 8, 2015 Author Share Posted January 8, 2015 Нужно смотреть код. submit.php on line 992 (сама строка 992 и код)$_error = $storageEngine->store( $file ); $_error = $storageEngine->store( $file ); if( $_error > $error_number ) { if( $_error == 1 AND $_didUrl ) { // If there was no upload but we submitted a link, that's fine } else { $error_number = $_error; } } я пытался в поиске найти подобную ошибку, и народ ее исправляет - но как....ставят в качестве хранилища, не папку на сервере, а базу данных. для меня лично такой способ совершенно неприемлем Link to comment Share on other sites More sharing options...
siv1987 Posted January 8, 2015 Share Posted January 8, 2015 при добавлении файла выдает ошибкуФайл загружаете удаленно или с компютера?Попробуйте обновить кеш настроек, или пересохранить выбор хранилища файлов. $storageEngine non-object может быть, если настройка idm_filestorage с типом хранилища пуста или содержит левую запись (для локального типа она должна быть равна 'disk'). Также не помешало открыть /admin/applications_addon/ips/downloads/modules_public/post/submit.phpНайти $file['file_submitter_name'] = $author_name;Ниже добавить $file['record_storagetype'] = $this->settings['idm_filestorage']; Link to comment Share on other sites More sharing options...
Alirus Posted January 8, 2015 Author Share Posted January 8, 2015 Файл загружаете удаленно или с компютера?Попробуйте обновить кеш настроек, или пересохранить выбор хранилища файлов. Здравствуйте!Пробовал пересохранять, чистить кеши.. сносил, пробовал разные версии. В итоге обновил ipb до версии 3.4.5 (опять же, спасибо вам за ссылки на инструкции по обновлению) и установил ip.downloads 2.5.4 проблема осталась, так же при попытке добавления файлов (добавляю со своего компьютера удаленно)Fatal error: Call to a member function store() on a non-object in /var/www/virtual/gopro-club.ru/htdocs/forum/admin/applications_addon/ips/downloads/modules_public/post/submit.php on line 1033 p.s. как мне быть? конфигурация изменилась.правильно ли писать сюда же, или создать новую тему? Link to comment Share on other sites More sharing options...
siv1987 Posted January 8, 2015 Share Posted January 8, 2015 Ради интереса установил на тестовом форуме IP.Downloads 2.5.0 и небыло никаких проблем. Не знаю что у вас там такое... Если обновили - пересохраните еще раз настройки. 95% что объект не создается из за того, что настройка с типом хранилища пуста. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now