Salta la navigazione

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.

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.

Questo ticket contiene 16 risposte, ha 2 voci.

Ultimo aggiornamento da Laura 1 anno, 9 mesi fa.

Assistito da: Laura.

Autore Messaggi
Luglio 6, 2022 a 3:35 pm #11616273

paoloC-16

Tell us what you are trying to do: For several months I have had redirect problems in the frontend that cause it to crash (Internal Server Error 500, the backend continues to work without problems). From the site settings the error is as follows:

"AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: link nascosto"

I had the hosting do some checks and they confirmed that everything is ok on their part. I deactivated all the cash plugins and started excluding plugins to understand which one could generate the problem.

After several attempts at the end removing the three wpml tools the site seems to work correctly.

link nascosto

i notice that to replace error you can use any link image: link nascosto

Luglio 6, 2022 a 5:41 pm #11616939

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Salve,

grazie per averci contattato. Servirebbe la backtrace per capire quale sia esattamente l'errore.

Inoltre, che provider stai usando? Alcuni limitano volontariamente le richieste al database e se è questo il caso non possiamo farci nulla.

Luglio 7, 2022 a 7:51 am #11619951

paoloC-16

Come unica info ho solo il messaggio in output e il fatto che disattivando wpml non ho problemi. L'hosting è aruba e sullo stesso server ci sono diversi altri siti con wpml installato ed attivato che funzionano senza problemi.

Posso darvi l'accesso per approfondire.

Luglio 7, 2022 a 10:04 am #11621361

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Ciao,

devi chiedere all'hosting di individuare questo errore, altrimenti senza ulteriori informazioni noi non possiamo fare nulla. Anche darci l'accesso non serve, perché non possiamo accedere ai log del server da lì.

Se ci sono errori 500, DEVE esserci altro oltre a questo messaggio.

Luglio 9, 2022 a 9:06 am #11634811

paoloC-16

Dopo ripetute richieste di controllo nell'ultimo mese la risposta dell'hosting è stata sempre la stessa ovvero che lato loro non ci sono problemi nello specifico:

"attualmente non riscontriamo problemi di visualizzazione delle pagine del sito.
Se riscontra ancora problemi come detto in precedenza sicuramente e' dovuto
a qualche plugins installato sul suo CMS."

Da li ho riscontrato che togliendo wpml (core plugin, string translation e multilanguage) non ho questi problemi.

Luglio 9, 2022 a 10:22 am #11634963

paoloC-16

2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /fr/centro-accessori-sustainable-2/, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /en/index.php, referer: link nascosto Errore di Apache
2022-07-09 12:19:01 Error 95.246.71.11 [core:debug] core.c(3616): AH00122: redirected from r->uri = /favicon.ico, referer: link nascosto Errore di Apache

un estratto dei redirect che avvengono quando richiedo un contenuto in lingua, a sensazione secondo me ogni volta che richiedo una risorsa in una determianata lingua iniziano tutta una serie di redirect che vanno a superare il limite di dieci imposto dall'hosting.

Luglio 9, 2022 a 10:27 am #11634969

paoloC-16

ho anche notato che ogni volta che richiedo il contenuto in lingua, l'htaccess nella root viene modificato:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /fr/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /fr/index.php [L]
</IfModule>

ma la modifica è sempre temporanea.

Luglio 9, 2022 a 10:38 am #11635033

paoloC-16

Credo di aver trovato qualcosa di utile: https://wpml.org/errata/htaccess-is-rewritten-with-language-folder/

applicando il fix il problema sembra risolversi. Ora dovrei capire chi è il tool che usa la funzione: flush_rewrite_rules

Luglio 11, 2022 a 8:03 am #11639691

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Dopo aver visto il log degli errori ti avrei suggerito la stessa cosa. Se trovi cos'è che riscrive l'htaccess possiamo fare qualche test.

Luglio 11, 2022 a 3:24 pm #11644205

paoloC-16

Ho ricercato la stringa flush_rewrite_rules() nei file e viene fuori che è utilizzata oltre che dai file del core di wp, dai seguenti tool:
- b2bking
- woocommerce-multilingual
- woocommerce
- wpml-string-translation
- duplicator-pro
- unreal-flipbook-addon-for-visual-composer
- yith-woocommerce-request-a-quote-premium
- ovic-toolkit
- woocommerce-payments

Dovrei disattivarli e vedere quali di questi va a riscrivere l'htaccess? la cosa che non mi torna è che se tolgo i tool wpml l'htaccess non viene riscritto.

Luglio 11, 2022 a 5:15 pm #11644791

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Il problema capita se c'è WPML e un altro plugin, quindi di conseguenza disattivando WPML il problema sparisce.

Ti posso già dire che non possono essere questi plugin a causare la riscrittura
- woocommerce-multilingual
- woocommerce
- wpml-string-translation
- duplicator-pro

Luglio 14, 2022 a 9:14 am #11664949

paoloC-16

and the winner is: b2bking pro! if "Product visibility cache" option is active, b2bking force wpml to rewrite htaccess!

now i'll contact b2bking developer. thanks for all

Luglio 14, 2022 a 12:07 pm #11666349

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Se hanno bisogno del nostro aiuto ci possono contattare qui https://wpml.org/documentation/support/go-global-program/

Luglio 16, 2022 a 8:47 am #11678463

paoloC-16

Ho lasciato un commento sulla pagina dello sviluppatore (il supporto mi è scaduto qualche giorno fa) che mi ha risposto in pratica lavandosene le mani:

"Unfortunately I don’t know why that would happen. B2BKing does not modify htaccess.

What the product visibility cache option does is that it sets some specific items as visible via ‘pre_get_posts’ – however this has an integration with WPML so that items are different for each language. This integration has been working correctly in our tests.

I think maybe there is something else in the site that’s interfering, or some specific WPML setting, although I’m not sure what it could be. We will keep an eye out for any changes or similar issues,"

Luglio 18, 2022 a 8:41 am #11683745

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Non mi sorprende, solitamente gli autori dei plugin non sono molto ricettivi. Se vuoi ti posso fornire un'installazione pulita dove riprodurre il problema, ma non possiamo garantire una soluzione

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.