WebSite X5Help Center

 
Jacek A.
Jacek A.
User

Błąd syntax error po uaktualnieniu strony  pl

Auteur : Jacek A.
Visité 1241, Followers 1, Partagé 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ą?

Posté le
12 RéPONSES
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois ESMeilleur utilisateur du mois PT

(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

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Jacek A.
Jacek A.
User
Auteur

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

Lire plus
Posté le de Jacek A.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois ESMeilleur utilisateur du mois PT

(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

.

Lire plus
Posté le de  ‪ 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

Lire plus
Posté le de Promise SA
Jacek A.
Jacek A.
User
Auteur

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.

Lire plus
Posté le de Jacek A.
Jacek A.
Jacek A.
User
Auteur

@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?

Lire plus
Posté le de Jacek A.
Jacek A.
Jacek A.
User
Auteur

@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...

Lire plus
Posté le de Jacek A.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois ESMeilleur utilisateur du mois PT

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

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Jacek A.
Jacek A.
User
Auteur

@ 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.

Lire plus
Posté le de Jacek A.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois ESMeilleur utilisateur du mois PT

... 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).

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪