ForumCała strona

Nawigacja

Aktualnie online

Gości online: 23

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

jantom
07.09.2025 09:40:31
Strona z niebytu wrocila, ciekawe kiedy polskie literki rowniez...

JazOOn
25.06.2025 23:43:19
Dziadziejemy jantom...

jantom
23.06.2025 21:37:31
Z ciekawo?ci pogrzeba?em w historii i jest gorzej ni? my?la?em. Skórka Nadzieja ma ju? 17 lat.

jantom
23.06.2025 21:33:12
... troch? zasiedzia?o Wink

jantom
23.06.2025 21:32:38
Cecha tego, jak z 20+ lat temu pisano strony - tabelki wsz?dzie, szczególnie do tworzenia uk?adów stron. PF d?ugo by? wierny tej tradycji. A obecny szablon Supportu napisa?em z 15 lat temu i chyba mu

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
B??d zapytania SQL, podczas próby wy?wietlenia obrazków z albumu
avatarus
Witam mam taki problem z galeri? (pojawi? si? oko?o 2 dni temu). Pliki galerii nie by?y modyfikowane, wi?c odpada teza ?e co? skopa?em w kodzie :D

no wi?c problem wygl?da tak, gdy wchodzi si? na galeri?, to s? co prawda albumy , ale je?li spróbuje si? wej?? w jakikolwiek album to wywala b??d:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Co w takim wypadku robi?? jest oko?o 2000 wpisów do tabeli photos, wi?c to chyba nie wina nadmiaru informacji. Dla pewno?ci zmieni?em typ po? odno?nie numeracji zdj?c z Small int 5 na bigint 7 i nic nie pomog?o.

Jakie? porady?
Podobno trzeba u?y? opcji
SET SQL_MAX_JOIN_SIZE=#


Ale gdzie?:D


Prosze zmienic nazwe tematu/Pieka
Edytowane przez avatarus dnia 18.06.2007 00:55:43
 
www.silkroadonline.com.pl
W?cibski Go??
Dodany dnia 10.09.2025 14:22:15
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Pieka
Zmien nazwe tematu!
Pozniej sprawdz to:
That should be very easy to fix. I encountered the same problem when I was rebuilding my tables. Just go into phpmyadmin, select the table, and choose "Repair" from the drop down menu. Should take care of the problem.

Edytowane przez Pieka dnia 18.06.2007 00:59:27
Jestem jaki jestem Smile
 
www.php-fusion.pl
avatarus
niestety po naprawie tabeli, problem wyst?puje nadal, jakie? inne sugestie?
Edytowane przez Pieka dnia 18.06.2007 00:58:54
 
www.silkroadonline.com.pl
Pieka
avatarus napisa?/a:
niestety po naprawie tabeli, problem wyst?puje nadal, jakie? inne sugestie?

Tak, zamykam temat. Dwa razy prosilem, trzeci raz nie bede.

Edit: Otwieram, ostatni raz prosze o wlasciwa nazwe tematu.
Edytowane przez Pieka dnia 18.06.2007 00:58:42
Jestem jaki jestem Smile
 
www.php-fusion.pl
avatarus
Dzi?kuje za odblokowanie , mam nadzieje ?e teraz nazwa tematu jest ju? dobra Grin
Co do mojego problemu, to dodam ?e wszystkie obrazki dzia?aj?, s? wy?wietlane w panelu ostatnich obrazków, mo?na obrazki przegl?da? za pomoc? przegl?darki (<< i >>Wink wbudowanej w podgl?d obrazka.
B??d ewidentnie wyst?puje w tym zapytaniu SQL, tzn nie tyle b??d co jakie? niesprzyjaj?ce warunki.
Kto? spotka? si? z czym? podobnym?
Z góry dzi?kuj? i pozdrawiam
 
www.silkroadonline.com.pl
Pieka
avatarus napisa?/a:
..B??d ewidentnie wyst?puje w tym zapytaniu SQL, tzn nie tyle b??d co jakie? niesprzyjaj?ce warunki...

Problem lezy po stronie ustawien SQL, na co wskazuja wszystkie odpowiedzi zawarte na Google.
Osobiscie nie spotkalem sie z takim problemem, a u siebie (na domowej) mam zdecydowanie wiecej zdjec.
Sprawdz to, cytuje:
Done it!

I've put the sql_big_selects in as below and it now runs

//Build Categories
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Korzystajac z powyzszego przykladu, oraz ponizszej informacji:
SQL_BIG_SELECTS = 0 | 1
If set to 0, MySQL will abort if a SELECT is attempted that probably will take a very long time. This is useful when an inadvisable WHERE statement has been issued. A big query is defined as a SELECT that probably will have to examine more than max_join_size rows. The default value for a new connection is 1 (which will allow all SELECT statements).

Zmien kod zawarty w pliku galerii.


Osobiscie polecam kontakt z hostingiem, poniewaz to w ich gestii lezy zmiana ustawien serwera.
Edytowane przez Pieka dnia 18.06.2007 01:39:31
Jestem jaki jestem Smile
 
www.php-fusion.pl
avatarus
Pisa?em do Hostera i mówi? ?e z przyczyn bezpiecze?stwa nie mog? w??czy? SQL_BIG_SELECT=1 na sta?e.
Proponowali wklejenie do kodu.
Jednka gdy wklejam to np w ten sposób:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


To strona zaczyna sie d?ugo ?adowa? a potem si? wysypuje. Bez b??du, po prostu bia?y ekran.
Jakie? propozycje?

Poprawilem kod, sprawdz/Pieka
Edytowane przez Pieka dnia 18.06.2007 23:18:31
 
www.silkroadonline.com.pl
Pieka
Podali Ci to, co wstawilem wyzej.
Masz blad literowy ;)
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Poprawnie:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Poprawilem kod zawarty w Twoim poscie wyzej.
Edytowane przez Pieka dnia 18.06.2007 23:19:15
Jestem jaki jestem Smile
 
www.php-fusion.pl
Spoczywaj w pokoju... wlodekp
Zobaczymy mo?e ruszy-jak nie to spróbowa?bym w maincore podobnie jak latin2
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Pieka dnia 18.06.2007 23:42:56
 
wlodekp.europa.pl
Pieka
[quote]wlodekp napisa?/a:
Zobaczymy mo?e ruszy-jak nie to spróbowa?bym w maincore podobnie jak latin2
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Tez o tym myslalem, ale to ustawi niepotrzebnie sql_big_selects=1 dla calej strony.
Zobaczymy, niech pierwsze wstawi poprawiony kod.
Edytowane przez Pieka dnia 18.06.2007 23:43:18
Jestem jaki jestem Smile
 
www.php-fusion.pl
Spoczywaj w pokoju... wlodekp
Fakt walnie globalnie-ale tak te? chyba przyblokowali-lepiej jak zadzia?a Wasz sposób.

 
wlodekp.europa.pl
avatarus
Dzi?kuje za pomoc, juz wszytko dzia?a
Wystarczy?o doda? do kodu to:
Pobierz kod źródłowy  Rozwiń Kod źródłowy
 
www.silkroadonline.com.pl
Pieka
avatarus napisa?/a:
Dzi?kuje za pomoc, juz wszytko dzia?a..

Cieszymy sie razem z Toba, ale serwer ma chyba inne zdanie na ten temat... Zwolnil tragicznie.
Jestem jaki jestem Smile
 
www.php-fusion.pl
avatarus
Macie racje, najpierw my?la?em ?e mam znowu k?opoty z netem (czasem tak niestety jest), ale wida? ?e po odpaleniu Galerii Strona strasznie muli.
Macie jakie? pomys?y jak to rozwi?za??
 
www.silkroadonline.com.pl
Spoczywaj w pokoju... wlodekp
Jedyny jaki mi przychodzi-to niestety zmiana serwera-na bez tego ograniczenia.
Bo to naprawde tragedia, a swoj? drogo ja te? po raz pierwszy spotykam takie ograniczenie i o dziwo najszybciej widz? te fotki-kompresja.
I moje ??cze nie ma znaczenia bo du?o szybsze ni? serwer jest w stanie da?, a teraz datkowo daje bardzo wolno.
Powiem nawet nie chce mi si? poeksperymentowa?, bo móg?bym sobie podobnie skonfigurowa? mysql-ale moim zdaniem to bezsens nad tym si? zastanawia? zmiana.
Zrobisz jak zechcesz ja tak to widz?
Edytowane przez wlodekp dnia 19.06.2007 16:02:05
 
wlodekp.europa.pl
avatarus
W tym problem ?e w?a?nie jaki? miesi?c temu przesiedli?my si? na ten serwer (powweb.com) z bluehost.com (tragedia przy wielu userach). Wszystko dzia?a?o OK, a b??d pokaza? si? z 3-4 dni temu. Sam si? zdziwi?em, bo zapytania z galerii s? stosunkowo ma?e, przecie? np. takie skrypty phpbb, gdy przegl?damy du?y post s? o niebo bardziej "t?uste".
Tak si? nawet zastanawia?em czy przypadkiem kto? nie pos?a? spreparowanego obrazka, tzn jaki? ukryty kod w opisie itp, którego nie wy?apa? skrypt.
Dziwna sprawa, na razie jednak musi zosta? jak jest

Z tego miejsca pragn? podzi?kowa? wam ze szybk? i skuteczn? pomoc. Wida? nie traktujecie z górki ludzie o mniejszym poziomie wiedzy z zakresu php-mysql.
Pozytywnie zaskoczy?a mnie postawa Admina Pieki :)
Bardzo dobry Support, oby tak dalej ch?opaki :p

Dzi?kuj? w imieniu Ch?opaków (chyba si? nie obra?? :P) - Milka

Przepraszam ?e dodaje post pod postem, ale edycja chyba nie wyró?ni?a by tego postu.

Sprawdza?em konfiguracje mojego hosta, wy?apa?em tak? zmienn? (bezpo?rednio zwi?zan? z moim b??dem)
Pobierz kod źródłowy  Rozwiń Kod źródłowy

po wpisaniu tego w okno SQL (np phpmyadmina) wy?wietli si? wam max joina.
U mnie na serwerze jest to: 7000000
A na lokalu o cztery zera wi?cej...wi?c teraz nie wiem czy u mnie na serwerze jest takie ograniczenie, czy to po prostu standard.
Prosi? bym was (je?li to mo?liwe) o zaprezentowanie waszych wyników w celu porównania. Je?li wyjdzie ?e na moim ho?cie jest ma?o, to b?d? interweniowa? u hostera.
Próbowa?em zmieni? t? warto?ci poleceniem:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

niestety nie zapisa?o zmian (na lokalu mo?na zapisa?). Wi?c chyba jest wy??czona zdalna zmiana tej warto?ci.
Edytowane przez avatarus dnia 21.06.2007 13:19:02
 
www.silkroadonline.com.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl