Jump to content
vuoshino

Migrazione di server e problemi

Recommended Posts

Buongiorno, 

Abbiamo effettuato la migrazione del nostro sito verso un server vps di ionos. Abbiamo esportato database e file vari, collegato il tutto e cambiato le credenziali nel file setting.inc. il problema è che nella debug mode ci restituisce questo errore. Ora sinceramente non so neanche se prestashop 1.6.1.4 sia compatibile con php 7 o superiore perche sul vecchio hosting avevamo la 5.2 se nn ricordo male. Vi allego di seguito l errore e spero che qualcuno ci possa aiutare. 

Quote


Fatal error: Uncaught Error: [] operator not supported for strings in /var/www/vhosts/enotecacostantinipiero.it/PrestaShop/Enotecacostantini/classes/db/DbQuery.php:96 Stack trace: #0 /var/www/vhosts/enotecacostantinipiero.it/PrestaShop/Enotecacostantini/Adapter/Adapter_EntityMapper.php(45): DbQueryCore->from('shop', 'a') #1 /var/www/vhosts/enotecacostantinipiero.it/PrestaShop/Enotecacostantini/classes/ObjectModel.php(233): Adapter_EntityMapper->load('1', NULL, Object(Shop), Array, NULL, true) #2 /var/www/vhosts/enotecacostantinipiero.it/PrestaShop/Enotecacostantini/override/classes/ObjectModel.php(19): ObjectModelCore->__construct('1', NULL, NULL) #3 /var/www/vhosts/enotecacostantinipiero.it/PrestaShop/Enotecacostantini/classes/shop/Shop.php(131): ObjectModel->__construct('1', NULL, NULL) #4 /var/www/vhosts/enotecacostantinipiero.it/PrestaShop/Enotecacostantini/classes/shop/Shop.php(397): ShopCore->__construct('1') #5 /var/www/vhosts/enotecacostantinipiero.it/PrestaShop/Enotecacostantini/config/config.inc.php(114): ShopCo in /var/www/vhosts/enotecacostantinipiero.it/PrestaShop/Enotecacostantini/classes/db/DbQuery.php on line 96

 

Share this post


Link to post
Share on other sites

Ciao

la 1.6 con php 7 , ma in particolare i moduli ... non vanno molto in sintonia...

Ci ho avuto a che fare proprio 1 settimana fa per un mio cliente....un'agonia....

ti mando messaggio in privato.

 

Share this post


Link to post
Share on other sites

Ciao,

l'errore segnalato è spiegato qui: https://www.php.net/manual/en/migration71.incompatible.php#migration71.incompatible.empty-string-index-operator

E' dovuto in effetti a PHP 7.1 che è meno tollerante su certe sintassi. Puoi provare a fare un downgrade alla versione 7.0, oppure a correggere a mano l'errore in questione dichiarando esplicitamente l'array come richiesto in PHP 7.1

Buon pomeriggio,
Federica

Share this post


Link to post
Share on other sites
1 hour ago, Antonio FaqEcommerce said:

Ciao

la 1.6 con php 7 , ma in particolare i moduli ... non vanno molto in sintonia...

Ci ho avuto a che fare proprio 1 settimana fa per un mio cliente....un'agonia....

ti mando messaggio in privato.

 

 

1 hour ago, fedesib said:

Ciao,

l'errore segnalato è spiegato qui: https://www.php.net/manual/en/migration71.incompatible.php#migration71.incompatible.empty-string-index-operator

E' dovuto in effetti a PHP 7.1 che è meno tollerante su certe sintassi. Puoi provare a fare un downgrade alla versione 7.0, oppure a correggere a mano l'errore in questione dichiarando esplicitamente l'array come richiesto in PHP 7.1

Buon pomeriggio,
Federica

sapete per caso darmi una guida per rendere compatibile il tutto senza usare procedure troppo complicate? grazie mille

Share this post


Link to post
Share on other sites

Ok ho risolto. Ho selezionato un php meno recente e corretto i problemi che mi dava suk debug e ora funziona alla perfezione. Grazie delle info xomunque e buona serata 

Share this post


Link to post
Share on other sites
26 minutes ago, vuoshino said:

Ok ho risolto. Ho selezionato un php meno recente e corretto i problemi che mi dava suk debug e ora funziona alla perfezione. Grazie delle info xomunque e buona serata 

Non hai risolto, hai solo posticipato il problema, perchè se installerai nuovi moduli o cmq prima o poi dovrai fare upgrade altrimenti rischi in sicurezza....
Pertanto stai allerta che entro un annetto dovrai necessariamente rimetterci mano.

Buon Lavoro

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More