Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.
La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.
Contesto del problema:
Ho installato WPML e avviato la traduzione automatica su un sito in fase di sviluppo.
Sintomi:
Dopo aver tradotto alcune pagine, la traduzione si interrompe e appare un errore del server. Anche avviando la traduzione manuale l'errore permane.
Domande:
Perché la traduzione automatica si interrompe con un errore del server?
Come posso risolvere l'errore del server durante la traduzione manuale?
Ho ricevuto una mail con questo errore: Dettagli dell'errore
====================
Un errore di E_ERROR è stato causato nella linea 369 del file /web/htdocs/www.studiodipodologia.com/home/wp-content/plugins/sitepress-multilingual-cms/classes/translation-jobs/class-wpml-element-translation-package.php. Messaggio di errore: Maximum execution time of 300 seconds exceeded
Sì, ci serve una stack trace perché così l'errore non ci dice molto, solo che il plugin ha impiegato troppo tempo a rispondere, ma questo non dovrebbe succedere.
Nel frattempo posso suggerirti di
- verificare che Avada sia aggiornato
- verificare che tutte le patch di Avada siano installate
- fare un test disattivando tutti i plugin tranne quelli di Avada e WPML, magari c'è un conflitto con uno di questi.
Avada è aggiornato cosi come le patch, disattivando i plugin il problema permane.
Questo il messaggio di risposta dell'host: Gentile cliente,
in merito alla sua segnalazione la informo che può consultare uno stralcio dei Log del suo sito accedendo al Pannello di Controllo del dominio
e seguendo il percorso:
Hosting Linux/WordPress -> strumenti e impostazioni -> Mostra.
Inoltre, la informo che la visualizzazione dei file di Log tramite il nostro Tool presente nel Pannello ADMIN mostra solo parzialmente il file di Log in quanto vengono mostrate solo le ultime righe dell'intero file.
Queste sono le righe di log che visualizzo:
18/10/2024 17:40:02 [error] - link nascosto - AH01797: client denied by server configuration: /web/htdocs/www.studiodipodologia.com/home/wp-content/uploads/code-execution.php
Il sito non risponde più con il plugin attivo. Di seguito il file log.
[22-Oct-2024 09:31:01 UTC] WordPress database error MySQL server has gone away for query SELECT wpkzk1_posts.ID
FROM wpkzk1_posts LEFT JOIN wpkzk1_postmeta ON ( wpkzk1_posts.ID = wpkzk1_postmeta.post_id ) LEFT JOIN wpkzk1_postmeta AS mt1 ON ( wpkzk1_posts.ID = mt1.post_id AND mt1.meta_key = 'smush-complete' ) LEFT JOIN wpkzk1_postmeta AS mt2 ON ( wpkzk1_posts.ID = mt2.post_id ) LEFT JOIN wpkzk1_postmeta AS mt3 ON ( wpkzk1_posts.ID = mt3.post_id AND mt3.meta_key = '_shortpixel_status' ) LEFT JOIN wpkzk1_postmeta AS mt4 ON ( wpkzk1_posts.ID = mt4.post_id AND mt4.meta_key = 'wp-smpro-smush-data' ) LEFT JOIN wpkzk1_postmeta AS mt5 ON ( wpkzk1_posts.ID = mt5.post_id AND mt5.meta_key = '_imagify_optimization_level' ) LEFT JOIN wpkzk1_postmeta AS mt6 ON ( wpkzk1_posts.ID = mt6.post_id AND mt6.meta_key = 'tiny_compress_images' ) JOIN wpkzk1_icl_translations wpml_translations
ON wpkzk1_posts.ID = wpml_translations.element_id
AND wpml_translations.element_type = CONCAT('post_', wpkzk1_posts.post_type)
WHERE 1=1 AND (wpkzk1_posts.post_mime_type = 'image/jpeg' OR wpkzk1_posts.post_mime_type = 'image/gif' OR wpkzk1_posts.post_mime_type = 'image/png') AND (
(
( wpkzk1_postmeta.meta_key = 'smush-complete' AND wpkzk1_postmeta.meta_value != '1' )
OR
mt1.post_id IS NULL
)
AND
(
( mt2.meta_key = '_shortpixel_status' AND mt2.meta_value < '2' )
OR
( mt2.meta_key = '_shortpixel_status' AND mt2.meta_value >= '3' )
OR
mt3.post_id IS NULL
)
AND
mt4.post_id IS NULL
AND
mt5.post_id IS NULL
AND
mt6.post_id IS NULL
) AND wpkzk1_posts.post_type = 'attachment' AND ((wpkzk1_posts.post_status = 'inherit')) AND ( ( ( wpml_translations.language_code = 'it' OR 0 ) AND wpkzk1_posts.post_type IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','fusion_tb_section','fusion_form','avada_portfolio','avada_faq','themefusion_elastic','awb_off_canvas','fusion_element','slide' ) ) OR wpkzk1_posts.post_type NOT IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','fusion_tb_section','fusion_form','avada_portfolio','avada_faq','themefusion_elastic','awb_off_canvas','fusion_element','slide' ) )
GROUP BY wpkzk1_posts.ID
ORDER BY wpkzk1_posts.post_date DESC
LIMIT 0, 1000 made by do_action('wp_ajax_heartbeat'), WP_Hook->do_action, WP_Hook->apply_filters, wp_ajax_heartbeat, apply_filters('heartbeat_received'), WP_Hook->apply_filters, WP_Optimize_Heartbeat->receive_heartbeat, ReflectionMethod->invokeArgs, Updraft_Smush_Manager_Commands->get_ui_update, Updraft_Smush_Manager->get_uncompressed_images, WP_Query->__construct, WP_Query->query, WP_Query->get_posts
[22-Oct-2024 09:32:01 UTC] WordPress database error MySQL server has gone away for query SELECT wpkzk1_posts.ID
FROM wpkzk1_posts LEFT JOIN wpkzk1_postmeta ON ( wpkzk1_posts.ID = wpkzk1_postmeta.post_id ) LEFT JOIN wpkzk1_postmeta AS mt1 ON ( wpkzk1_posts.ID = mt1.post_id AND mt1.meta_key = 'smush-complete' ) LEFT JOIN wpkzk1_postmeta AS mt2 ON ( wpkzk1_posts.ID = mt2.post_id ) LEFT JOIN wpkzk1_postmeta AS mt3 ON ( wpkzk1_posts.ID = mt3.post_id AND mt3.meta_key = '_shortpixel_status' ) LEFT JOIN wpkzk1_postmeta AS mt4 ON ( wpkzk1_posts.ID = mt4.post_id AND mt4.meta_key = 'wp-smpro-smush-data' ) LEFT JOIN wpkzk1_postmeta AS mt5 ON ( wpkzk1_posts.ID = mt5.post_id AND mt5.meta_key = '_imagify_optimization_level' ) LEFT JOIN wpkzk1_postmeta AS mt6 ON ( wpkzk1_posts.ID = mt6.post_id AND mt6.meta_key = 'tiny_compress_images' ) JOIN wpkzk1_icl_translations wpml_translations
ON wpkzk1_posts.ID = wpml_translations.element_id
AND wpml_translations.element_type = CONCAT('post_', wpkzk1_posts.post_type)
WHERE 1=1 AND (wpkzk1_posts.post_mime_type = 'image/jpeg' OR wpkzk1_posts.post_mime_type = 'image/gif' OR wpkzk1_posts.post_mime_type = 'image/png') AND (
(
( wpkzk1_postmeta.meta_key = 'smush-complete' AND wpkzk1_postmeta.meta_value != '1' )
OR
mt1.post_id IS NULL
)
AND
(
( mt2.meta_key = '_shortpixel_status' AND mt2.meta_value < '2' )
OR
( mt2.meta_key = '_shortpixel_status' AND mt2.meta_value >= '3' )
OR
mt3.post_id IS NULL
)
AND
mt4.post_id IS NULL
AND
mt5.post_id IS NULL
AND
mt6.post_id IS NULL
) AND wpkzk1_posts.post_type = 'attachment' AND ((wpkzk1_posts.post_status = 'inherit')) AND ( ( ( wpml_translations.language_code = 'it' OR 0 ) AND wpkzk1_posts.post_type IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','fusion_tb_section','fusion_form','avada_portfolio','avada_faq','themefusion_elastic','awb_off_canvas','fusion_element','slide' ) ) OR wpkzk1_posts.post_type NOT IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','fusion_tb_section','fusion_form','avada_portfolio','avada_faq','themefusion_elastic','awb_off_canvas','fusion_element','slide' ) )
GROUP BY wpkzk1_posts.ID
ORDER BY wpkzk1_posts.post_date DESC
LIMIT 0, 1000 made by do_action('wp_ajax_heartbeat'), WP_Hook->do_action, WP_Hook->apply_filters, wp_ajax_heartbeat, apply_filters('heartbeat_received'), WP_Hook->apply_filters, WP_Optimize_Heartbeat->receive_heartbeat, ReflectionMethod->invokeArgs, Updraft_Smush_Manager_Commands->get_ui_update, Updraft_Smush_Manager->get_uncompressed_images, WP_Query->__construct, WP_Query->query, WP_Query->get_posts
[22-Oct-2024 09:32:01 UTC] WordPress database error MySQL server has gone away for query SELECT wpkzk1_posts.ID
FROM wpkzk1_posts LEFT JOIN wpkzk1_postmeta ON ( wpkzk1_posts.ID = wpkzk1_postmeta.post_id ) LEFT JOIN wpkzk1_postmeta AS mt1 ON ( wpkzk1_posts.ID = mt1.post_id AND mt1.meta_key = 'smush-complete' ) LEFT JOIN wpkzk1_postmeta AS mt2 ON ( wpkzk1_posts.ID = mt2.post_id ) LEFT JOIN wpkzk1_postmeta AS mt3 ON ( wpkzk1_posts.ID = mt3.post_id AND mt3.meta_key = '_shortpixel_status' ) LEFT JOIN wpkzk1_postmeta AS mt4 ON ( wpkzk1_posts.ID = mt4.post_id AND mt4.meta_key = 'wp-smpro-smush-data' ) LEFT JOIN wpkzk1_postmeta AS mt5 ON ( wpkzk1_posts.ID = mt5.post_id AND mt5.meta_key = '_imagify_optimization_level' ) LEFT JOIN wpkzk1_postmeta AS mt6 ON ( wpkzk1_posts.ID = mt6.post_id AND mt6.meta_key = 'tiny_compress_images' ) JOIN wpkzk1_icl_translations wpml_translations
ON wpkzk1_posts.ID = wpml_translations.element_id
AND wpml_translations.element_type = CONCAT('post_', wpkzk1_posts.post_type)
WHERE 1=1 AND (wpkzk1_posts.post_mime_type = 'image/jpeg' OR wpkzk1_posts.post_mime_type = 'image/gif' OR wpkzk1_posts.post_mime_type = 'image/png') AND (
(
( wpkzk1_postmeta.meta_key = 'smush-complete' AND wpkzk1_postmeta.meta_value != '1' )
OR
mt1.post_id IS NULL
)
AND
(
( mt2.meta_key = '_shortpixel_status' AND mt2.meta_value < '2' )
OR
( mt2.meta_key = '_shortpixel_status' AND mt2.meta_value >= '3' )
OR
mt3.post_id IS NULL
)
AND
mt4.post_id IS NULL
AND
mt5.post_id IS NULL
AND
mt6.post_id IS NULL
) AND wpkzk1_posts.post_type = 'attachment' AND ((wpkzk1_posts.post_status = 'inherit')) AND ( ( ( wpml_translations.language_code = 'it' OR 0 ) AND wpkzk1_posts.post_type IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','fusion_tb_section','fusion_form','avada_portfolio','avada_faq','themefusion_elastic','awb_off_canvas','fusion_element','slide' ) ) OR wpkzk1_posts.post_type NOT IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','fusion_tb_section','fusion_form','avada_portfolio','avada_faq','themefusion_elastic','awb_off_canvas','fusion_element','slide' ) )
GROUP BY wpkzk1_posts.ID
ORDER BY wpkzk1_posts.post_date DESC
LIMIT 0, 1000 made by do_action('wp_ajax_heartbeat'), WP_Hook->do_action, WP_Hook->apply_filters, wp_ajax_heartbeat, apply_filters('heartbeat_received'), WP_Hook->apply_filters, WP_Optimize_Heartbeat->receive_heartbeat, ReflectionMethod->invokeArgs, Updraft_Smush_Manager_Commands->get_ui_update, Updraft_Smush_Manager->get_uncompressed_images, WP_Query->__construct, WP_Query->query, WP_Query->get_posts