Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. Problema con trasferimento sito da locale a remoto
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • H
      hub User Attivo • 16 lug 2019, 17:42 ultima modifica di

      @nomad said:

      L'hosting usa PHP 7.2.7 mentre il mio XAMPP ha il PHP 7.3.7.
      Possibile che sia questa l'origine del problema?

      Ciao, è improbabile che quello sia un problema.
      Come ti ha suggerito andreadragotta sarebbe utile poter leggere i logs.

      Però anche sapere quale procedura hai usato per migrare da locale a remoto.

      Secondo me se vuoi risolvere più velocemente usa Duplicator: https://it.wordpress.org/plugins/duplicator/
      oppure All in One WP Migration: https://it.wordpress.org/plugins/all-in-one-wp-migration/

      Ti crea un clone perfetto della tua installazione in locale, riscrive correttamente gli URL, soprattutto se in remoto hai un certificato SSL che in locale dubito tu abbia.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • andreadragotta
        andreadragotta Staff Tecnico • 16 lug 2019, 17:54 ultima modifica di

        Direi che quasi sicuramente la versione PHP non è la causa del tuo problema.

        Se riesci a mettere i log vediamo che errore ti da e capiamo come risolvere.

        Per la migrazione e la riscrittura degli url se non vuoi installare un plugin puoi anche usare questo https://github.com/interconnectit/Search-Replace-DB che puoi comodamente caricare tramite FTP e poi una volta riscritti tutti gli url ha un pulsante che ti permette di rimuoverlo dal server così da non lasciare visibili le credenziali del tuo database, in tutti i casi protresti impostare la basic auth per essere ancora più sicuro.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • N
          nomad User • 16 lug 2019, 19:57 ultima modifica di

          Ho il file di log ma non so come postarlo qui se non con un copia/incolla.
          Scusate l'ignoranza :bho::(

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • andreadragotta
            andreadragotta Staff Tecnico • 16 lug 2019, 20:20 ultima modifica di

            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

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • U
              ultima Moderatore • 17 lug 2019, 07:16 ultima modifica di

              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ù.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • N
                nomad User • 17 lug 2019, 10:10 ultima modifica di

                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

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • U
                  ultima Moderatore • 17 lug 2019, 10:53 ultima modifica di

                  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
                  
                  
                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • N
                    nomad User • 17 lug 2019, 12:31 ultima modifica di

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

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • U
                      ultima Moderatore • 17 lug 2019, 12:42 ultima modifica di

                      @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.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • N
                        nomad User • 17 lug 2019, 13:08 ultima modifica di

                        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.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • U
                          ultima Moderatore • 17 lug 2019, 13:23 ultima modifica di

                          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)

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • N
                            nomad User • 17 lug 2019, 13:59 ultima modifica di
                            [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]
                            
                            
                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • N
                              nomad User • 17 lug 2019, 14:00 ultima modifica di

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

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • U
                                ultima Moderatore • 17 lug 2019, 14:07 ultima modifica di

                                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ù.

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • N
                                  nomad User • 17 lug 2019, 15:26 ultima modifica di
                                  [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]
                                  
                                  
                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • N
                                    nomad User • 17 lug 2019, 15:27 ultima modifica di

                                    Sono le ultime quattro righe del documento di log

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • U
                                      ultima Moderatore • 17 lug 2019, 15:41 ultima modifica di

                                      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?

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • N
                                        nomad User • 17 lug 2019, 16:16 ultima modifica di

                                        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

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • N
                                          nomad User • 17 lug 2019, 16:18 ultima modifica di

                                          Fermi tutti, ho risolto.

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • N
                                            nomad User • 17 lug 2019, 16:22 ultima modifica di

                                            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.

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti