This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Nessun supporter è disponibile a lavorare oggi sul forum Italian. Sentitevi liberi di creare ticket e li gestiremo il prima possibile quando saremo online. Grazie per la comprensione.

This topic contains 1 reply, has 2 voci.

Last updated by Alejandro 3 mesi fa.

Assigned support staff: Alejandro.

Autore Post
July 10, 2019 at 11:38 am #4179545

stefanoB-33

Sto tentando di: Salvare semplicemente le modifiche fatte ad una pagina

Link a una pagina dove è possibile vedere il problema: Succede su tutte le pagine.
Il link è quello di back-end: hidden link

Mi aspettavo di vedere: La pagina salvata normalmente 🙂

Invece ho ottenuto: Una schermata grigia con questo errore : Il sito sta avendo problemi tecnici. Controlla la casella di posta dell'amministratore del sito per istruzioni.

Ho ricevuto la seguente mail automatica da WP:
Howdy!
Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.

In questo caso, WordPress ha incontrato un errore con uno dei tuoi plugin, WPML Multilingual CMS.

First, visit your website (hidden link) and check for any visible issues. Next, visit the page where the error was caught (hidden link) and check for any visible issues.

Contatta il tuo host per richiedere assistenza per una investigazione più approfondita di questo problema.

If your site appears broken and you can't access your dashboard normally, WordPress now has a special "recovery mode". This lets you safely login to your dashboard and investigate further.

hidden link

To keep your site safe, this link will expire in 1 giorno. Don't worry about that, though: a new link will be emailed to you if the error occurs again after it expires.

Dettagli dell'errore
====================
Un errore di E_ERROR è stato causato nella linea 226 del file /home/pe2oku7t/public_html/wp/wp-content/plugins/sitepress-multilingual-cms/inc/post-translation/wpml-post-synchronization.class.php. Messaggio di errore: Maximum execution time of 30 seconds exceeded

---------
Ho verificato nel log del server e questi sono gli errori rilevati:
[10-Jul-2019 11:21:54 UTC] PHP Warning: Illegal offset type in isset or empty in /home/pe2oku7t/public_html/wp/wp-content/plugins/sitepress-multilingual-cms/classes/core-abstract-classes/class-wpml-element-translation.php on line 257
[10-Jul-2019 11:21:54 UTC] PHP Warning: Illegal offset type in /home/pe2oku7t/public_html/wp/wp-content/plugins/sitepress-multilingual-cms/classes/core-abstract-classes/class-wpml-element-translation.php on line 258
[10-Jul-2019 11:21:54 UTC] PHP Warning: Illegal offset type in isset or empty in /home/pe2oku7t/public_html/wp/wp-content/plugins/sitepress-multilingual-cms/classes/core-abstract-classes/class-wpml-element-translation.php on line 262
[10-Jul-2019 11:22:01 UTC] PHP Warning: Illegal offset type in isset or empty in /home/pe2oku7t/public_html/wp/wp-content/plugins/sitepress-multilingual-cms/classes/core-abstract-classes/class-wpml-element-translation.php on line 247
[10-Jul-2019 11:22:01 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 9 for query SELECT wpml_translations.translation_id, wpml_translations.element_id, wpml_translations.language_code, wpml_translations.source_language_code, wpml_translations.trid, wpml_translations.element_type
FROM wp9d_icl_translations wpml_translations
JOIN wp9d_posts p
ON wpml_translations.element_id = p.ID
AND wpml_translations.element_type = CONCAT('post_', p.post_type)
JOIN wp9d_icl_translations tridt
ON tridt.element_type = wpml_translations.element_type
AND tridt.trid = wpml_translations.trid
WHERE made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/meetinitaly/page.php'), get_sidebar, locate_template, load_template, require_once('/themes/meetinitaly/sidebar.php'), get_template_part, locate_template, load_template, require('/themes/meetinitaly/parts/content-homepage-master-logos-slider.php'), get_field, acf_get_value, apply_filters('acf/load_value'), WP_Hook->apply_filters, _acf_apply_hook_variations, apply_filters_ref_array('acf/load_value/type=gallery'), WP_Hook->apply_filters, WPML_ACF_Attachments->load_translated_attachment, apply_filters('wpml_object_id'), WP_Hook->apply_filters, wpml_object_id_filter, SitePress->get_object_id, WPML_Element_Translation->element_id_in, WPML_Element_Translation->maybe_populate_cache

July 11, 2019 at 8:53 am #4187637

Alejandro
Supporter

Languages: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+02:00)

Ciao!
Benvenuto al supporto cliente WPML.
Farò del mio meglio per aiutarti a risolvere questo problema.

Allora anche se 30s è tanto per un salvataggio, prova ad aumentare temporaneamente il tempo di timeout a 100s ad esempio:

Per farlo basta aggiungere questo codice sul tuo wp-config.php:

set_time_limit(100);

Questo test serve soltanto per vedere se per caso c'è bisogno di più tempo.

Fammi sapere come va per conoscere come procedere.

The topic ‘[Closed] On post (page) save the page return (30sec runtime error)’ is closed to new replies.