Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

IP.Download po zmianie bazy danych.


Gość pziemczyk

Rekomendowane odpowiedzi

Gość pziemczyk

Witam, zmieniłem ostatnio serwer bazy danych, forum oczywiście w configu zmieniłem z localhost na zewnętrzny natomiast nie działa coś IP.Downloads poprawnie, wgrałem pliki i w tym momencie zawsze wywali przy ściąganiu błąd ,,There appears to be an error with the database. "

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Witaj,

pokaż log z pliku .cgi z folderu cache/ z datą w nazwie kiedy wystąpił problem. Inaczej to wróżenie z fusów i mogło się zdarzyć tam wszystko.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość pziemczyk

===================================================

Date: Tue, 28 Jul 2009 07:19:12 +0000

Error Number: 1054

Error: Unknown column '1' in 'order clause'

IP Address: 212.160.209.32

Page: /index.php?app=downloads&module=display&section=download&do=confirm_download&id=2

Debug: array (

1 =>

array (

'file' => '/home/******/public_html/forum/ips_kernel/classDb.php',

'line' => 1073,

'function' => 'query',

'class' => 'db_driver_mysql',

),

3 =>

array (

'file' => '/home/******/public_html/forum/admin/applications_addon/ips/downloads/modules_public/display/download.php',

'line' => 589,

'function' => 'delete',

'class' => 'db_main_mysql',

),

4 =>

array (

'file' => '/home/******/public_html/forum/admin/applications_addon/ips/downloads/modules_public/display/download.php',

'line' => 274,

'function' => '_startSession',

'class' => 'public_downloads_display_download',

),

5 =>

array (

'file' => '/home/******/public_html/forum/admin/applications_addon/ips/downloads/modules_public/display/download.php',

'line' => 168,

'function' => '_doDownload',

'class' => 'public_downloads_display_download',

),

6 =>

array (

'file' => '/home/******/public_html/forum/admin/applications_addon/ips/downloads/modules_public/display/download.php',

'line' => 123,

'function' => '_displayConfirm',

'class' => 'public_downloads_display_download',

),

7 =>

array (

'file' => '/home/******/public_html/forum/admin/sources/base/ipsController.php',

'line' => 291,

'function' => 'doExecute',

'class' => 'public_downloads_display_download',

),

)

mySQL query error: DELETE FROM downloads_sessions WHERE dsess_id='7f914877ba1eac903fcc4e8522f613e8' ORDER BY 1

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager
mySQL query error: DELETE FROM downloads_sessions WHERE dsess_id='7f914877ba1eac903fcc4e8522f613e8' ORDER BY 1

Uruchom takie zapytanie SQL:

TRUNCATE downloads_sessions

Powinno pomóc. :D

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość pziemczyk

===================================================

Date: Tue, 28 Jul 2009 21:26:33 +0000

Error Number: 1054

Error: Unknown column '1' in 'order clause'

IP Address: 89.231.107.32

Page: /index.php?app=downloads&module=display&section=download&do=confirm_download&id=2

Debug: array (

1 =>

array (

'file' => '/home/******/public_html/forum/ips_kernel/classDb.php',

'line' => 1073,

'function' => 'query',

'class' => 'db_driver_mysql',

),

3 =>

array (

'file' => '/home/******/public_html/forum/admin/applications_addon/ips/downloads/modules_public/display/download.php',

'line' => 589,

'function' => 'delete',

'class' => 'db_main_mysql',

),

4 =>

array (

'file' => '/home/******/public_html/forum/admin/applications_addon/ips/downloads/modules_public/display/download.php',

'line' => 274,

'function' => '_startSession',

'class' => 'public_downloads_display_download',

),

5 =>

array (

'file' => '/home/******/public_html/forum/admin/applications_addon/ips/downloads/modules_public/display/download.php',

'line' => 168,

'function' => '_doDownload',

'class' => 'public_downloads_display_download',

),

6 =>

array (

'file' => '/home/******/public_html/forum/admin/applications_addon/ips/downloads/modules_public/display/download.php',

'line' => 123,

'function' => '_displayConfirm',

'class' => 'public_downloads_display_download',

),

7 =>

array (

'file' => '/home/******/public_html/forum/admin/sources/base/ipsController.php',

'line' => 291,

'function' => 'doExecute',

'class' => 'public_downloads_display_download',

),

)

mySQL query error: DELETE FROM downloads_sessions WHERE dsess_id='dd1e6eb3f3f4eba8ccf27890819704be' ORDER BY 1

Ciągle to mam...

Edytowane przez pziemczyk
Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Dziwne:

mySQL query error: DELETE FROM downloads_sessions WHERE dsess_id='dd1e6eb3f3f4eba8ccf27890819704be' ORDER BY 1

Jakoś sortuje wg liczby 1 zamiast wg jakiegoś klucza.

Wrzucałeś ponownie pliki? Jak wrzucisz i nie pomoże to zajrzę w pliki.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość pziemczyk

Odinstalowałem IP.Downloads, zainstalowałem ponownie tylko tym razem już najnowszą wersje. Wcześniej miałem starą, nie zauważyłem.

W tej chwili jest problem z instalacją, wyskakuje błąd w firefoxie, długo się ładuje po wciśnięciu kontynuuj

Przerwane połączenie

Połączenie z serwerem zostało zresetowane podczas wczytywania strony.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Dziwne, dziwne i jeszcze raz dziwne.

Zróbmy test. Otwórz plik: admin/applications_addon/ips/downloads/modules_public/display/download.php

Znajdź:

$this->DB->delete( 'downloads_sessions', "dsess_id='{$dsess_id}'", '', array(), true );

Zamień na:

//$this->DB->delete( 'downloads_sessions', "dsess_id='{$dsess_id}'", '', array(), true );

Zapisz i wyślij.

Sprawdź.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość pziemczyk

Tym razem błąd:

503 Service Unavailable

The server is temporarily busy, try again later!

Dodam że serwer stoi na Lite Speedzie + php5.2.10 + mysql5.0.67-community i to że instaluje to od nowa.

Edytowane przez pziemczyk
Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

No czyli serwer identyczny jak ten mój teraz. :-)

Spróbuj jeszcze raz, a jak nie pyknie to przywróć zmiany i pomyślę jeszcze.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość pziemczyk

Próbowałem naprawdę wiele razy, każdy inny mod instaluje się poprawnie, portal czy kalendarz.

Nie ładuje się po prostu nawet ta strona w której pokazuje co aktualnie instaluje tylko po wciśnięciu kontynuuj jest ,,Oczekiwanie na..."

Po jakimś czasie wywala Error 503 Service Unavailable

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Wkurzyłem się! :D

Otwórz plik: admin/applications_addon/ips/downloads/modules_public/display/download.php

Znajdź:

$this->DB->delete( 'downloads_sessions', "dsess_id='{$dsess_id}'", true );

Zamień na:

$this->DB->delete( 'downloads_sessions', "dsess_id='{$dsess_id}'", '', '', true );

Zapisz i wyślij.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość pziemczyk

To samo, jakby to nie było to...

Aha, u mnie wygląda tak funkcja _startSession()

private function _startSession()
{
	$dsess_id = md5( uniqid( microtime(), true ) );

	$this->DB->insert( 'downloads_sessions', array( 'dsess_id' 		=> $dsess_id,
														'dsess_mid'		=> $this->memberData['member_id'],
														'dsess_ip'		=> $this->request['IP_ADDRESS'],
														'dsess_file'	=> intval($this->request['id']),
														'dsess_start'	=> time()
						)							);

	$this->DB->delete( 'downloads_sessions', "dsess_id='{$dsess_id}'", '', array(), true );
}

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Czyli zamieniłeś to:

$this->DB->delete( 'downloads_sessions', "dsess_id='{$dsess_id}'", '', array(), true );

Na ten podany wyżej kod?

Kurcze, dziwna sprawa, chyba będę musiał zbadać to od środka - o ile podasz dane do ACP i FTP. :D

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.