Zobacz temat
PHP-Fusion na wersji PHP 7.2
|
|
Apis |
Dodany dnia 21.12.2018 05:43:38
|
Bywalec Postów: 433 Pomógł: 58 Ostrzeżeń: 1 v9.03.80 Data rejestracji: 20.12.2005 22:26 |
Jeśli wgrasz na serwer i zainstalujesz wtyczki po zaimportowaniu bazy - stracisz w bazie dane pochodzące z tych wtyczek (będą puste tabele) i ponownie trzeba będzie wgrywać bazę. Po co robić to dwa razy?
|
|
|
Wścibski Gość |
Dodany dnia 24.11.2024 16:05:03
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
xys |
Dodany dnia 21.12.2018 21:24:37
|
Przedszkolak Postów: 55 Ostrzeżeń: 2 v7.02.07 Data rejestracji: 18.11.2015 12:16 |
Apis napisał(a): Jeśli wgrasz na serwer i zainstalujesz wtyczki po zaimportowaniu bazy - stracisz w bazie dane pochodzące z tych wtyczek (będą puste tabele) i ponownie trzeba będzie wgrywać bazę. Po co robić to dwa razy? Więc, jeśli dobrze rozumiem twój wpis, zrobiłeś to w ten sposób, że zainstalowałeś czyste v7 php7. Zainstalowałeś wtyczki, nie usunąłeś tej czystej bazy tylko na jej miejsce wgrałeś bazę używalną i w ten sposób nadpisały się tabele bazy? Proszę, wyjaśnij mi to jaśniej. Przecież w skopiowanej bazie danych będą tabele z zapisem danych z różnych wtyczek, to nie rozumiem, po co te wtyczki instalować na nowo zainstalowanej stronie. Apis napisał(a): Bardzo dobra robota . Zainstalowałem wersję dla php 7, dodałem i uruchomiłem użytkowane wtyczki a potem zaimportowałem bazę z użytkowanej obecnie v. 7.02.07. Działa. Nieco okrojone z obrazków i funkcji testowe demo: http://www.zeglug...page_id=28 |
|
|
krystian1988 |
Dodany dnia 22.12.2018 09:08:52
|
Zaawansowany Postów: 1187 Pomógł: 100 v7.02.07 Data rejestracji: 07.05.2009 17:37 |
Na szybkie myślenie... Czysta instalka, wgranie tego co miał na poprzednim i przywrócenie bazy.. To masz na zasadzie przenosin na inny serwer czyli nic trudnego i najlepsze wyjście przy update
|
|
|
Apis |
Dodany dnia 23.12.2018 12:51:43
|
Bywalec Postów: 433 Pomógł: 58 Ostrzeżeń: 1 v9.03.80 Data rejestracji: 20.12.2005 22:26 |
xys napisał(a): Proszę, wyjaśnij mi to jaśniej. Przecież w skopiowanej bazie danych będą tabele z zapisem danych z różnych wtyczek, to nie rozumiem, po co te wtyczki instalować na nowo zainstalowanej stronie. Gdy najpierw wgram bazę z poprzedniej wersji - owszem, będą tam tabele wtyczek i dane pochodzące z tych wtyczek (mam na przykład wtyczkę płatnych ogłoszeń). Jeśli jednak dopiero po wgraniu bazy zainstaluję w czystej instalacji te wtyczki - w bazie zostaną te tabele wyczyszczone z danych (nadpisane). Stracę więc dla przykładu wszystkie dodane ostatnio (i jeszcze ważne) ogłoszenia. Będę musiał ponownie wgrać te dane. Po co więc utrudniać sobie zadanie? A więc: 1. Instaluję czystą wersję pod PHP7. Podczas instalacji (dla własnej wygody) wpisuję prefiksy baz i cookies takie same jak w używanej dotychczas wersji (patrz config.php). 2. Wgrywam i instaluję używane przeze mnie wcześniej wtyczki (przy okazji sprawdzam, czy poprawnie się instalują, co wcale nie jest takie oczywiste - krystian1988 coś o tym wie ). 3. Jeśli wtyczki zainstalują się poprawnie - importuję swoją poprzednią bazę. Mam jeszcze drugą wersję zrobienia update - dużo prostszą (bez instalacji), ale nie znaczy to, że jeśli zadziałała u mnie - zadziała u kogoś podobnie. 1. Stare pliki tworzące stronę pakuję na serwerze (w tym samym folderze głównym) do jednego podkatalogu (np. "_old" ). 2. Wgrywam do katalogu głównego nowe pliki PHP-Fusion v7.xx.xx dostosowane do wersji PHP7. 3. Przerzucam z katalogu "_old" istotne pliki (głównie np. całe katalogi "images", "Themes" ) oraz pliki wtyczek z powrotem do katalogu głównego w odpowiednie miejsca. 4. Podpinam to wszystko pod istniejącą bazę poprzednim plikiem "config.php" dodając w nim jedną linię - w moim przypadku $db_driver = "mysqli"; Nie muszę w ogóle eksportować i importować bazy ani instalować wtyczek. Muszę jednak mieć pewność, że wtyczki są kompatybilne z nową wersją. Edytowane przez Apis dnia 23.12.2018 13:29:01 |
|
|
sq8mxs |
Dodany dnia 21.03.2019 06:19:25
|
Przedszkolak Postów: 30 Pomógł: 1 v7.02.07 Data rejestracji: 19.03.2009 22:22 |
Jedno małe pytanie. Zrobiłem, działa jest ok do momentu wgrania własnych wtyczek. Chodzi o kodowanie znaków. Cała strona z paczki ma polskie znaki. Z moich wtyczek jedna pokazuje znak zapytania w polskiej czcionce a druga połowicznie działa tzn to co jest w bazie pokazuje z polskimi znakami, to co jest w pliku php już ze znakami zapytania. Bazę danych zweryfikowałem, kodowanie ustawione na utf-8 nawet w poszczególnych tabelach. Czy gdzieś w tej paczce może dopisuje się wtyczki, albo we wtyczkach w plikach trzeba coś dopisać ?
Marek
www.egzaminkf.pl |
|
|
Apis |
Dodany dnia 21.03.2019 10:44:59
|
Bywalec Postów: 433 Pomógł: 58 Ostrzeżeń: 1 v9.03.80 Data rejestracji: 20.12.2005 22:26 |
Zauwazyłem, że przy wcześniejszych "czystych" instalacjach PHP-Fusion wybierając język polski i kodowanie UTF-8 wpisy w tabelach bazy posiadały mimo wszystko kodowanie latin-2 (przeglądając bazę widać było "polskie" literki). Teraz po zmianie kodowania w pojedynczych tabelach na utf-8 w PHP-MyAdmin już nie widać "polskich" liter choc na stronie wyświetlają sie poprawnie. Przekonwertuj więc tabele wtyczek na UTF-8 (np. Gżegżółką) i prześlij je na serwer. Oczywiście zrób sobie kopie tabel. Powinno zadziałać bo miałem podobny problem. |
|
|
kamildnb |
Dodany dnia 28.03.2019 11:46:09
|
Przedszkolak Postów: 18 v7.02.07 Data rejestracji: 10.11.2018 14:37 |
Bardzo dobra robota Krystian88, ja się trochę spoźniłem na Twoja wersję i sam się musiałem męczyć, ale wersja v7.02.07 jest na prawdę tego warta! u mnie będzie bazować bardzo długo, Polecam!!! |
|
|
sq8mxs |
Dodany dnia 02.04.2019 21:55:41
|
Przedszkolak Postów: 30 Pomógł: 1 v7.02.07 Data rejestracji: 19.03.2009 22:22 |
Przekonwertuj więc tabele wtyczek na UTF-8 (np. Gżegżółką) i prześlij je na serwer. Oczywiście zrób sobie kopie tabel. Powinno zadziałać bo miałem podobny problem. sorry że dopiero teraz,ale czasu nie było wrócić do tematu. Rewelacja, potraktowałem programem pliki wtyczek i wszystko wróciło do normy, jutro zajmę się bazą danych. Wielkie dzięki. Marek
www.egzaminkf.pl |
|
|
xys |
Dodany dnia 16.05.2019 16:41:50
|
Przedszkolak Postów: 55 Ostrzeżeń: 2 v7.02.07 Data rejestracji: 18.11.2015 12:16 |
@krystian1988 Nie działa wbudowana recaptcha. Podczas rejestracji wyświetla się: Masz jakiś pomysł, jak ten błąd rozwiązać? |
|
|
krystian1988 |
Dodany dnia 16.05.2019 22:46:20
|
Zaawansowany Postów: 1187 Pomógł: 100 v7.02.07 Data rejestracji: 07.05.2009 17:37 |
Recaptcha v2 klucze, nie v3
|
|
|
bubello |
Dodany dnia 19.05.2019 23:23:25
|
Przedszkolak Postów: 25 Ostrzeżeń: 1 v9.03.80 Data rejestracji: 05.12.2011 18:51 |
Miałem podobny błąd. Nie pamiętam w którym pliku ale zmieniałem kod Recaptcha |
|
|
Amarena |
Dodany dnia 31.07.2019 09:44:11
|
Przedszkolak Postów: 4 Ostrzeżeń: 1 Data rejestracji: 30.07.2019 12:29 |
W razie problemów z UTF8 łapcie setup http://wklejto.pl... |
|
|
Apis |
Dodany dnia 14.09.2020 15:09:16
|
Bywalec Postów: 433 Pomógł: 58 Ostrzeżeń: 1 v9.03.80 Data rejestracji: 20.12.2005 22:26 |
Wersja działa w zasadzie bez problemów na PHP 7.4. Właśnie podpiąłem swój serwis pod ten numerek. Trzeba się rozstać z niektórymi starszymi wtyczkami czy modami (np. rss, news_archiv.php) lub nad nimi popracować.
|
|
|
krystian1988 |
Dodany dnia 17.09.2020 11:14:15
|
Zaawansowany Postów: 1187 Pomógł: 100 v7.02.07 Data rejestracji: 07.05.2009 17:37 |
Starsze mody też działają, przeważnie trzeba po prostu zamienić zapytanie czy też funkcję sam testuję na 7.4 i dwa pliki jak na razie miałem do poprawy.
|
|
|
qwertyuiop |
Dodany dnia 23.09.2020 22:01:12
|
Początkujący Postów: 120 Data rejestracji: 24.08.2006 20:15 |
Udało mi się przenieść v7 na PHP7 wg instrukcji w tym temacie. Jednak z jedną wtyczką nie wiem co zrobić, a mianowicie z awEventCalendar 0.8.4. Oczywiście da się usuwać wydarzenia z kalendarza, ale edytować i dodawać już nie. PDOException: SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect date value: '0000-00-00' for column 'ev_end' at row 1 Ściągnąłem z Support'u co.uk wtyczkę, kalendarza niby przerobioną pod PHP7, ale niestety nie działa poprawnie i nie jest tak fajna jak moja stara Czy ktoś mógłby mi pomóc i poprawić awEventCalendar, aby działał pod PHP7? Oczywiście jako dojrzały użytkownik odpowiednio się odwdzięczę |
|
|
adi |
Dodany dnia 25.01.2021 22:05:54
|
Bywalec Postów: 377 Pomógł: 42 v7.02.07 Data rejestracji: 18.03.2005 10:39 |
Witam ja nie robiłem update tylko czystą instalację, ale mam dziwne zjawisko, mianowicie zapisuje mi jakiś dziwny adres IP ja jako admin dodałem 5 osób i jak ja edytuje to tam jest właśnie ten dziwny kod, dałem admina innej osobie i jak ona edytuje to też daje ten dziwny kod, ale jak już osoba bez admina edytuje to daje normalne jej IP. Wie ktoś o co tu chodzi, albo ja coś znowu zepsułem i to tylko tak u mnie?. Pozdrawiam i dziękuje z góry za sugestie. popraw sobie tą stopkę
|
|
|
jantom |
Dodany dnia 29.01.2021 13:05:41
|
Weteran Postów: 3460 Pomógł: 123 Data rejestracji: 31.03.2005 20:10 |
Łapie Tobie IPv6, zamiast klasycznego IPv4. |
|
|
adi |
Dodany dnia 29.01.2021 21:45:43
|
Bywalec Postów: 377 Pomógł: 42 v7.02.07 Data rejestracji: 18.03.2005 10:39 |
Witam tak też wyczytałem gdzieś w necie, ale jak to naprawić oto jest pytanie Czy to w ustawieniach serwera, ale chyba nie bo jak był zwykły fusion to było normalne ip edit// Jednak to chyba wina serwera bo na OVH jest wszystko ok. Pozdro all Edytowane przez adi dnia 30.01.2021 15:02:03 popraw sobie tą stopkę
|
|
|
zanzi81 |
Dodany dnia 31.01.2023 22:16:49
|
Przedszkolak Postów: 8 Ostrzeżeń: 1 Data rejestracji: 15.03.2010 10:29 |
krystian1988 napisał(a): Paczka w załączniku no i co tam wiele pisać hmm Kodowanie UTF-8 Polski i English :P Testować :D Chciałem zainstalować z Twojej paczki ale wywala mi błąd |
|
|
adi |
Dodany dnia 02.02.2023 01:20:28
|
Bywalec Postów: 377 Pomógł: 42 v7.02.07 Data rejestracji: 18.03.2005 10:39 |
Siemanko błąd wskazuje na linie 1575 a to ten fragmęt więc sam sobie powinieneś odpowiedzieć. popraw sobie tą stopkę
|
|
Przejdź do forum: |