Jump to content
  • 0

[1.7] przeniesienie na nowy serwer - błąd po zalogowaniu - same litery i cyfry na stronie


bblues

Question

Przeniosłem działający sklep na nowy serwer (ta sama firma).

Przed przeniesieniem wyłączyłem proste URL, cache oraz włączyłem tryb serwisowy (wyłączyłem frontend), wyczyściłem pamieć podręczną.

Skopiowałem pliki z FTP oraz bazę danych. 

Na nowy serwer przeniosłem domenę i DNS. Poczekałem, aż się przeniesie. Zrobiłem test z prostą stroną (kilka linijek html czy aby domena działa na nowym FTP). Test OK.

Przeniosłem pliki na nowy FTP, bazę danych, zmieniłem wersję PHP na 5.6, zainstalowałem SSL, zmieniłem plik parameters.php.

Frontend - pokazuje tryb serwisowy - to jest ok.

Zaplecze - po zalogowaniu cała strona liter i cyfr. Jakieś sugestie?

presta.jpg.011fd1c7db26f6dea15e99442b136f61.jpg

Edited by bblues (see edit history)
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Lekka zmiana sytuacji.

Wygląda na to, że mimo zmiany w pliku parameters.php Presta próbuje się ze starą bazą?

 

Link to database cannot be established:SQLSTATE[HY000] [1045] Access denied for user 'admin209_dlnne'@'10.1.0.209' (using password: YES)
at line 102 in file classes/db/DbPDO.php

97.     public function connect()
98.     {
99.         try {
100.             $this->link = $this->_getPDO($this->server, $this->user, $this->password, $this->database, 5);
101.         } catch (PDOException $e) {
102.             throw new PrestaShopException('Link to database cannot be established:'.$e->getMessage());
103.         }
104. 
105.         // UTF-8 support
106.         if ($this->link->exec('SET NAMES \'utf8\'') === false) {
107.             throw new PrestaShopException('PrestaShop Fatal error: no utf-8 support. Please check your server configuration.');

    DbPDOCore->connect - [line 323 - classes/db/Db.php]
    DbCore->__construct - [line 235 - classes/db/Db.php] - [4 Arguments]
    DbCore::getInstance - [line 48 - config/alias.php]
    pSQL - [line 339 - classes/shop/Shop.php] - [1 Arguments]
    ShopCore::initialize - [line 120 - config/config.inc.php]
    require - [line 43 - admin/index.php] - [1 Arguments]

 

presta2.thumb.jpg.5246efeff4240eb114f5c81e8a71e80f.jpgbuje połączyć

Link to comment
Share on other sites

  • 0

Temat do zamknięcia. Wysypywanie liter i cyferek, mimo poprawnego połączenia z bazą danych, było spowodowane brakiem IonCube. 

Jeden z modułów wymagał IonCube do pobierania zaszyfrowanych danych. Hosting włączył IonCube'a dla wybranej wersji PHP i śmiga aż miło. Jak by kto pytał - kei.pl - mam z nimi pozytywne doświadczenia.

Pozdrawiam.

Edited by bblues (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...