phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: joli
22-11-2007, 23:44
[1.12.*] Problem z mySQL 5.0.18??
Autor Wiadomość
strongpaler

Posty: 2
Wysłany: 04-02-2006, 18:29   [1.12.*] Problem z mySQL 5.0.18??

Zaktualizowałem forum z wersji 1.9.5 do 1.12.3 (mySQL 5.0.18-max-log), wszystko wygląda i zachowuje się bardzo dobrze, do momentu gdy któremuś z uzytkowników zamarzy się edytować swojego posta, ewentualnie dodać ankiete.

W przypadku edycji postów, zmiany są zapisywane, jednak po ich wysłaniu użytkownik dostaje komunikat:
Kod:
UPDATE phpbb_posts SET post_edit_by = '' , post_edit_time = '' WHERE post_id = 929

Line : 1189
File : posting.php

Bardzo denerwująca przypadłosć :]

Natomiast w przypadku ankiet, nie ma niestety możliwośći dodania jakiejkolwiek, wszystkie próby kończą się na:
Kod:
DEBUG MODE

INSERT INTO phpbb_vote_desc (topic_id, vote_text, vote_start, vote_length, vote_max, vote_hide, vote_tothide) VALUES (73, 'Tak??', 1139074035, 0, '1', '', '')

Line : 561
File : functions_post.php


Na localhoscie i przy mySQL 4.1.11 wszystko działa jak należy, żaden z powyższych problemów sie nie pojawia. Jakieś sugestie?
 
     
Gadatliwa Kasia 

   
Przemo



Pomógł: 210 razy
Posty: 3148
Wysłany: 04-02-2006, 20:22   

Kurde, faktycznie :/ Szukalem wszedzie mozliwosci zlej interpretacji przez mysql 5* i widac tego nie zauwazylem (inni zresztą też!) Poprawie w 1.12.4
Póki co w posting.php zamień
Kod:
                    $self_sql = ($post_data['last_post'] && !$board_config['show_action_edited_self_all']) ? ", post_edit_time = ''" : '';
                    $sql = "UPDATE " . POSTS_TABLE . "
                        SET post_edit_by = '' $self_sql
na:
Kod:
                    $self_sql = ($post_data['last_post'] && !$board_config['show_action_edited_self_all']) ? ", post_edit_time = 0" : '';
                    $sql = "UPDATE " . POSTS_TABLE . "
                        SET post_edit_by = 0 $self_sql

W functions_post.php powyżej:
Kod:
$sql = ( !$post_data['has_poll'] )
Dodaj:
Kod:
$hide_vote = ($hide_vote) ? $hide_vote : 0;
$tothide_vote = ($tothide_vote) ? $tothide_vote : 0;

I obserwuj na tym mysql'u czy jeszcze gdzies nie wyskoczy, uczul tez użytkowników, że jak zauważą taki błąd to niech odrazu piszą, a Ty pisz tutaj :)
 
     
strongpaler

Posty: 2
Wysłany: 05-02-2006, 00:57   

Przemo napisał/a:
W functions_post.php powyżej:
Kod:
$sql = ( !$post_data['has_poll'] )
Dodaj:
Kod:
$hide_vote = ($hide_vote) ? $hide_vote : 0;
$tothide_vote = ($tothide_vote) ? $tothide_vote : 0;


Troche musiałem nakombinować, bo to powyżej:

Kod:
if ( ($mode == 'newtopic' || ($mode == 'editpost' && $post_data['edit_poll'])) && !empty($poll_title) && count($poll_options) >= 2


wklejone dopiero efekty przynosi :D

Co do posting.php, dziękuje bardzo! Wszytko działa elegancko!

Przemo napisał/a:
I obserwuj na tym mysql'u czy jeszcze gdzies nie wyskoczy, uczul tez użytkowników, że jak zauważą taki błąd to niech odrazu piszą, a Ty pisz tutaj :)


Tego możesz być pewny :)

Bardzo dziękuje!!!![/code][/quote]
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,09 sekundy. Zapytań do SQL: 14
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę