Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Alirus

IP.Downloads выдает ошибку при добавлении файлов (ipb 3.2.3)

Recommended Posts

Здравствуйте!

Поставил 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, та же самая ошибка

 

 

подскажите как это исправить?

 

 

Заранее спасибо!

Share this post


Link to post
Share on other sites

Для IPB 3.2.3 нужно ставить IP.Downloads 2.5.0.

 

Метод getSqlJoin появился в ipb, начиная с версии 3.3.0.

  • Upvote 1

Share this post


Link to post
Share on other sites

Для 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

Share this post


Link to post
Share on other sites
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

Нужно смотреть код.

Share this post


Link to post
Share on other sites

Нужно смотреть код.

 

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;
		}
	}

 

 

я пытался в поиске найти подобную ошибку, и народ ее исправляет - но как....

ставят в качестве хранилища, не папку на сервере, а базу данных.

 

для меня лично такой способ совершенно неприемлем

Share this post


Link to post
Share on other sites
при добавлении файла выдает ошибку

Файл загружаете удаленно или с компютера?

Попробуйте обновить кеш настроек, или пересохранить выбор хранилища файлов.

 

$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'];

Share this post


Link to post
Share on other sites

Файл загружаете удаленно или с компютера?

Попробуйте обновить кеш настроек, или пересохранить выбор хранилища файлов.

 

Здравствуйте!

Пробовал пересохранять, чистить кеши.. сносил, пробовал разные версии.

В итоге обновил 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. как мне быть? конфигурация изменилась.

правильно ли писать сюда же, или создать новую тему?

Share this post


Link to post
Share on other sites

Ради интереса установил на тестовом форуме IP.Downloads 2.5.0 и небыло никаких проблем. Не знаю что у вас там такое...

 

Если обновили - пересохраните еще раз настройки. 95% что объект не создается из за того, что настройка с типом хранилища пуста.

  • Upvote 1

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...