WebSite X5Help Center

 
Jacek A.
Jacek A.
User

Błąd syntax error po uaktualnieniu strony  pl

Author: Jacek A.
Visited 1143, Followers 1, Shared 0  

Proszę o pomoc z poniższym problememdla strony www.jamar-pak.com

W 2019 r stworzyłem stronę, którą teraz delikatnie  odświeżyłem (podmiana logo i kilku styli).
Niestety po wrzuceniu strony na serwer zamiast witryy pojawia sie białe tło i poniższy komunikat:

Parse error: syntax error, unexpected ':', expecting ';' or '{' in /web/htdocs2/jamar_pakcom/home/www/res/x5engine.php on line 3404

Strona jest dwujęzyczna i obecnie wersja polska to ta stara, działająca, a angielska to nowa.
Wiersz 3404 (otwieram w notepad ++) z pliku /res/x5engine.php to:

static function from_db_data($db): ImDb

Czy możliwe, że plik starszej wersji programu gryzie się z najnowszą wersją?

Posted on the
12 ANSWERS
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

(It > Pl)  .. dla EN:
1) - nie eksportowałeś z programem;
2) - zadeklarowana różnica adresów URL między http i https a błędnym adresem URL;
3) - zmanipulowano nazwę strony HOME; brakuje strony INDEX;
4) - strona INDEX.PHP w ROOT ma błędne przekierowanie na EN, ponieważ brakuje INDEKSU względem EN;
...itd...

.

ciao

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Jacek A.
Jacek A.
User
Author

I don't understand...

The only things I changed in projects were: font colors, logo file and name of home page (start -> home)

1) I exported both sites (PL and EN) as always, separately (2 projects merged into 1 - english version in "en" folder)
2) it's https now in export options, but still not working:

3) before I changed "start" to "home". Now it's "start" again, but problem is not solved.
I'd like to keep "Home" name to be honest.

4) I wasn't changing anything in index file.
Please compare old version of webpage:
https://www.jamar-pak.com

with new one:
https://www.mugen.com.pl/JP/home

Read more
Posted on the from Jacek A.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

(It > Pl)  ... na stronie EN  się myliłeś przekierowanie INTRO EN (INDEX);
... lub popraw względny adres URL, lub usuń stronę INTRO, czyszcząc pliki w sieci, i reeksport poprawnie...

...!... >> Adres URL witryny

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Proszę upewnić się, że na serwerze jest uruchomiona odpowiednia/kompatybilna z nową wersją programu WebSite X5 wersja PHP (minimum 7.1). Proszę mieć także na uwadze, że obie wersje strony (stara i nowa) mogą nie działać jednocześnie z tą samą wersją PHP (tj. po aktualizacji PHP na serwerze do 7.1, odświeżona strona może pracować poprawnie, a ta stara już niekoniecznie).

Pozdrawiamy

Read more
Posted on the from Promise SA
Jacek A.
Jacek A.
User
Author

I've deactivated Intro page, but it didn't help.
I decided to change name of file for home page.
When it's "index", everything works.

Just for the future, could you KolAsim advise how can I generate separate index file?
I want the home page file to be "home.html".
But when I do it, there's problem with missing index file on server side.

Read more
Posted on the from Jacek A.
Jacek A.
Jacek A.
User
Author

@Promise, jest zainstalowana wersja 5.6.
Prawdopodobnie więc tutaj leżał problem.

Będę wdzięczny za dodatkową informację nt. pliku index.
Jak wygenerować osobny plik index, żeby nie musieć nazywać tak strony home?

Read more
Posted on the from Jacek A.
Jacek A.
Jacek A.
User
Author

@Promise, poprawka, zamotałem się.
Chyba jednak nie tu leżał błąd, ponieważ wersji PHP nie zmieniałem, a strona śmiga po zmianie dla Home nazwy pliku start.html na index.html...

Read more
Posted on the from Jacek A.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... OK ... teraz adres URL "Adres URL witryny",  który widzę w twoich WYDRUKACH, jest normalny...

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Jacek A.
Jacek A.
User
Author

@ Proszę o informację nt. pliku index.
Jak wygenerować osobny plik index, żeby nie musieć nazywać tak strony home?
Bez strony home jako plik index.html wyskakuje błąd 404.

Read more
Posted on the from Jacek A.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... nie zrozumiałem przemówienia INDEKSU ...
... strona jest teraz OK, normalna ...
... należy wywołać plik strony INDEX (HOME) (index.html) ...
... zamiast nazwy strony HOME możesz ją nazwać jak chcesz, na przykład START, ale plik zawsze (index.html).

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪