• Staff Tecnico

    Fai un copia e incolla e mettilo nel tag per il codice con l'editor in modalità avanzata così è più semplice da leggere.

    Se lo hai metto l'error log così vediamo gli errori


  • Moderatore

    Ciao nomad,
    anche senza logs (che ti basta prendere le ultime righe non tutto (tail) ), potresti indicarmi la root dove hai i files di Wordpress e a quale indirizzo vuoi che venga richiamato?
    Esempio.
    files in public_html/wordpress/
    vorrei che si aprisse con questo indirizzo: www.miosito.com o www.miosito.com/wordpress/

    Sappi che è semplicemente un'errata configurazione del file htaccess, niente più.


  • User

    Grazie Ultima, purtroppo il mio tentativo di condividere i log ha causato un problema per cui non riesco più ad accedere alla discussione dal PC.
    Venendo al problema principale, i file sono in public_html e il sito dovrebbe aprirsi con www.miosito.com


  • Moderatore

    Perfetto, allora è esattamente come pensavo un semplice errore del file htaccess.
    Ti posto quello corretto, poi prova e dimmi se ti funziona.

    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - 
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php 
    </IfModule>
    
    # END WordPress
    
    

  • User

    Niente da fare.
    Dopo averci pensato un po' mi da lo stesso errore 505 e la stessa URL: miosito.com/miosito/wp-admin ❌bho:


  • Moderatore

    @nomad said:

    Niente da fare.
    Dopo averci pensato un po' mi da lo stesso errore 505 e la stessa URL: miosito.com/miosito/wp-admin ❌bho:
    Eh no.
    Se inserisci i file in public_html quindi hai questa struttura:
    wp-admin/
    wp-content/
    wp-includes/
    file.php
    file.php
    etc

    e sempre in quella cartella inserisci il file .htaccess come ho scritto io, devi accederere a www.miosito.com/wp-login.php e non a www.miosito.com/miosito/wp-login.php
    Chiarito ciò, all'interno della tabella wp-options del database, cerca option_name = site_url e in option_value inserisci http://www.miosito.com, poi cerca option_name = home e in option_value inserisci http://www.miosito.com
    Così, deve funzionare per forza.

    Controlla bene il tutto e fammi sapere.


  • User

    Ho fatto tutto ma l'errore permane.
    Comincio a sentirmi frustrato. So che l'errore dev'essere banale e sotto i miei occhi ma non riesco a individuarlo.


  • Moderatore

    Apri il file error_log_php e preleva le ultime due righe e postale qui di seguito facendo copia e incolla. (solo le ultime due)


  • User
    [TABLE="width: 1024"]
    
    [TD]141.8.142.212[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD][16/Jul/2019:05:41:34[/TD]
    [TD]-0300][/TD]
    [TD]GET /robots.txt HTTP/1.1[/TD]
    [TD="align: right"]500[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD="colspan: 7"]Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)[/TD]
    [/TR]
    
    [TD]141.8.142.213[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD][16/Jul/2019:05:42:49[/TD]
    [TD]-0300][/TD]
    [TD]GET /robots.txt HTTP/1.1[/TD]
    [TD="align: right"]500[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD="colspan: 7"]Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)[/TD]
    [/TR]
    
    [TD]141.8.183.214[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD][16/Jul/2019:05:44:04[/TD]
    [TD]-0300][/TD]
    [TD]GET /robots.txt HTTP/1.1[/TD]
    [TD="align: right"]500[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD="colspan: 7"]Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)[/TD]
    [/TR]
    
    [TD="align: center"]########[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD][16/Jul/2019:05:46:04[/TD]
    [TD]-0300][/TD]
    [TD]GET /robots.txt HTTP/1.1[/TD]
    [TD="align: right"]500[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD="colspan: 7"]Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)[/TD]
    [/TR]
    [/TABLE]
    
    

  • User

    Ti ho inviato le ultime righe del file di log che avevo già scaricato. Non so dove trovare il file error_log_php


  • Moderatore

    Non puoi inviarmi delle righe vecchie. Esegui un test andando all'indirizzo del sito. Attendi la pagina di errore e successivamente prelevi gli ultimi log di quel file. (Scaricandolo aggiornato)
    Quelli sono dei crawler che eseguono una richiesta in GET e niente più.


  • User
    [TABLE="width: 1837"]
    
    [TD="align: right"]188.213.166.219[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD][17/Jul/2019:05:41:01[/TD]
    [TD]-0300][/TD]
    [TD]GET /wp-content/plugins/ad-inserter/js/sponsors.js HTTP/1.1[/TD]
    [TD]500[/TD]
    [TD]-[/TD]
    [TD]fabiolitterio.com[/TD]
    [TD="colspan: 12"]Mozilla/5.1 (Windows NT 6.0; WOW64) AppleWebKit/533.36 (KHTML, like Gecko) Chrome/46.0.2754.75 Safari/533.36[/TD]
    [/TR]
    
    [TD]66.249.79.41[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD][17/Jul/2019:05:49:48[/TD]
    [TD]-0300][/TD]
    [TD]GET /robots.txt HTTP/1.1[/TD]
    [TD]500[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD="colspan: 8"]Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)[/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [/TR]
    
    [TD="align: right"]63.247.140.181[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD][17/Jul/2019:05:49:54[/TD]
    [TD]-0300][/TD]
    [TD]GET /wp-content/themes/aemi_aemi/footer.php HTTP/1.1[/TD]
    [TD]500[/TD]
    [TD]-[/TD]
    [TD]http://site.ru[/TD]
    [TD="colspan: 12"]Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4[/TD]
    [/TR]
    
    [TD="align: right"]63.247.140.181[/TD]
    [TD]-[/TD]
    [TD]-[/TD]
    [TD][17/Jul/2019:05:50:01[/TD]
    [TD]-0300][/TD]
    [TD]GET /wp-content/themes/aemi_aemi/footer.php HTTP/1.1[/TD]
    [TD]500[/TD]
    [TD]-[/TD]
    [TD]http://site.ru[/TD]
    [TD="colspan: 12"]Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4[/TD]
    [/TR]
    [/TABLE]
    
    

  • User

    Sono le ultime quattro righe del documento di log


  • Moderatore

    Occhio e croce, quello è un normale file di error log e non un file php error log.
    Ti mostro le differenze:

    error_log

    
    [Mon Jul 15 15:36:39.008079 2019] [fcgid:warn] [pid 22774:tid 47466056935168] (103)Software caused connection abort: [client 87.26.117.54:58919] mod_fcgid: can't get data from http client, referer: https://www.xxx.it/wp-admin/edit.php
    
    

    error_log_php

    
    [17-Jul-2019 14:57:17 UTC] PHP Warning:  Use of undefined constant php - assumed 'php' (this will throw an Error in a future version of PHP) in /xxx/xxx/public_html/wp-content/themes/xxx/template-parts/content-archivio-opere.php on line 72
    
    

    Noti la differenza anche te?
    Quindi ti chiedo, sei proprio sicuro che il log che leggi sia relativo agli errori PHP e non ad Apache?

    Ora mi sorge qualche dubbio e ti chiedo di rispondermi. Sto andando ad esclusione.
    Versione PHP del server?
    Versione Wordpress che stai usando?
    Web service Apache o Nginx?


  • User

    Sì, la differenza salta all'occhio. Il file l'ho prelevato dalla casella Logs tramite FTP.

    Rispondo alle tue domande:
    Versione PHP del server: 7.2.7
    Versione Wordpress: 5.2.2
    Web service: Apache 2.4.39


  • User

    Fermi tutti, ho risolto.


  • User

    Non so se sono io un demente (tendo per questa ipotesi) o se ci sono stati cambiamenti nell'hosting.
    Fatto sta che, cercando le risposte alle tue domande, ho fatto caso all'IP. Non corrispondeva a quello che avevo inserito nel wp-config e che avevo da tempo in un file con tutti i dati di accesso all'hosting, al cpanel ecc...
    L'ho cambiato e funziona tutto.

    Scusate per il tempo che ho fatto perdere a tutti. Accetterò ogni insulto come meritato.


  • User

    E grazie mille per i suggerimenti e la pazienza.


  • User

    Salve, sono di nuovo a chiedere aiuto per lo stesso problema.
    Questa volta sono stato attento a .htaccess, IP, wp-config...
    Il sistema di restituisce: Errore nello stabilire una connessione al database.

    Di seguito le ultime tre righe prese dal log error:

    [TABLE="class: questionTab, width: 95%"]

    [TD][Thu Aug 08 18:01:30 2019] [error] [client 62.149.188.241:53164] - www.miosito.it - 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.[/TD]
    [/TR]

    [TD][Thu Aug 08 18:01:27 2019] [error] [client 62.149.188.241:53128] - www.miosito.it - 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.[/TD]
    [/TR]

    [TD][Thu Aug 08 17:38:26 2019] [error] [client 62.170.70.98:63463] - www.miosito.it - 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.[/TD]
    [/TR]
    [/TABLE]