Errore di sintassi php in wp-db

Brigola

Nuovo Utente
19
0
perdonami ma non mi è chiara una cosa... non ho molta confidenza con Aruba e dei servizi che offre nei suoi hosting (a proposito parliamo degli account easy o advanced?) ma se c'era già il sito (visto che era presente un multisite) perchè hai scaricato xampp?
Quello serve per creare un ambiente di sviluppo in locale.

@mercur Ho scaricato xampp proprio per poter lavorare in locale sul mio pc, essendo il mio primo lavoro di modifica di un sito non voglio lavorarci online per paura di fare qualche danno irreparabile (probabilmente mi sto complicando la vita ma so che si può fare)

Il servizio attivo su aruba è Pacchetto Hosting Easy Linux
 
Ultima modifica:

mercur

UTENTE LEGGENDARIO
Utente Èlite
10,735
3,786
CPU
portatile scrausus
Case
Una sola, quella in affitto
@mercur Ho scaricato xampp proprio per poter lavorare in locale sul mio pc, essendo il mio primo lavoro di modifica di un sito non voglio lavorarci online per paura di fare qualche danno irreparabile (probabilmente mi sto complicando la vita ma so che si può fare)

Il servizio attivo su aruba è Pacchetto Hosting Easy Linux
Dunque con xampp installato sulla tua macchina, wordpress ti da errore?
I requisiti minimi sono PHP 5.2.4+ e MySQL 5.0+.
 

Brigola

Nuovo Utente
19
0
Dunque con xampp installato sulla tua macchina, wordpress ti da errore?
I requisiti minimi sono PHP 5.2.4+ e MySQL 5.0+.

@mercur scusa ma ieri non ho più avuto il tempo di seguire la cosa.

Allora...è successa una cosa strana...intanto la versione di php è la 5.5 e non ho ancora trovato dove si legge quella di mysql.
La cosa strana è che ho provato nuovamente a digitare localhost/nome sito per vedere se...boh...mi dava sempre lo stesso errore e invece mi ha reindirizzato al sito originale :sisi: perché??
ho provato a disconnettermi da internet per vedere se andava lo stesso (avrebbe voluto dire che il problema si era miracolosamente risolto da solo giusto? perché una volta scaricato il sito e avviato il server locale non c'è bisogno di connessione giusto?) ma mi dice pagina non trovata.
Ora sono davvero, davvero confusa. WTF?

Infine ti chiedo una cosa (spero di non averlo già fatto precedentemente) devo scaricare e installare wordpress in locale anche se ho scaricato il sito con filezilla per far funzionare tutto?

grazie :°°°°°°
 

Brigola

Nuovo Utente
19
0
Ho aperto index.php:

PHP:
<?php
    if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
        $uri = 'https://';
    } else {
        $uri = 'http://';
    }
    $uri .= $_SERVER['HTTP_HOST'];
    header('Location: '.$uri.'/dashboard/');
    exit;
?>
Something is wrong with the XAMPP installation :-(

Perché mi da errore?
 

mercur

UTENTE LEGGENDARIO
Utente Èlite
10,735
3,786
CPU
portatile scrausus
Case
Una sola, quella in affitto
@mercur scusa ma ieri non ho più avuto il tempo di seguire la cosa.

Allora...è successa una cosa strana...intanto la versione di php è la 5.5 e non ho ancora trovato dove si legge quella di mysql.
La cosa strana è che ho provato nuovamente a digitare localhost/nome sito per vedere se...boh...mi dava sempre lo stesso errore e invece mi ha reindirizzato al sito originale :sisi: perché??
ho provato a disconnettermi da internet per vedere se andava lo stesso (avrebbe voluto dire che il problema si era miracolosamente risolto da solo giusto? perché una volta scaricato il sito e avviato il server locale non c'è bisogno di connessione giusto?) ma mi dice pagina non trovata.
Ora sono davvero, davvero confusa. WTF?

Infine ti chiedo una cosa (spero di non averlo già fatto precedentemente) devo scaricare e installare wordpress in locale anche se ho scaricato il sito con filezilla per far funzionare tutto?

grazie :°°°°°°
se hai installato xamp devi naturalmente mettere wordpress nella root di apache, in locale. Altrimenti non te ne fai nulla di xamp... devi replicare la situazione che hai online.
 

mercur

UTENTE LEGGENDARIO
Utente Èlite
10,735
3,786
CPU
portatile scrausus
Case
Una sola, quella in affitto
Ciao @mercur scusa se sono sparita.

Nel frattempo ho provato varie cose.

Ho seguito (tra le tante) anche questa guida

https://www.robertoiacono.it/wordpress-remoto-locale/

e nonostante abbia eseguito tutti i passaggi continuo ad avere il reindirizzamento da localhost/miosito al miosito on line invece che in locale.

Può essere dovuto al fatto che il sito è stato costruito in modalità multisite?
evidentemente c'è l'url in qualche campo del db... quindi ti reindirizza sul sito on line.
Controlla la tabella wp_options, i campi siteurl e home e vedi se trovi l'url
 

Brigola

Nuovo Utente
19
0
evidentemente c'è l'url in qualche campo del db... quindi ti reindirizza sul sito on line.
Controlla la tabella wp_options, i campi siteurl e home e vedi se trovi l'url

@mercur questa è una delle cose che avevo provato a modificare ^^
non va lo stesso.

l'url originale è rimasta solo in wp-config.php nella parte che riguarda, appunto, i define multisite

PHP:
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'www.nomesitoonline.it');
define('PATH_CURRENT_SITE', '/site/');
# define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

come vedi nella linea 4 c'è l'url online ma se provo a sostituire quella con localhost/miosito poi nel browser mi da errore:

Oggetto non trovato!
L'URL richiesto non esiste su questo server. Se hai scritto l'URL a mano, per favore controlla che non ci siano errori.

Se pensi che questo sia un errore del server, per favore contatta il webmaster.

Error 404
 
Ultima modifica:

mercur

UTENTE LEGGENDARIO
Utente Èlite
10,735
3,786
CPU
portatile scrausus
Case
Una sola, quella in affitto
@mercur questa è una delle cose che avevo provato a modificare ^^
non va lo stesso.

l'url originale è rimasta solo in wp-config.php nella parte che riguarda, appunto, i define multisite

PHP:
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'www.nomesitoonline.it');
define('PATH_CURRENT_SITE', '/site/');
# define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

come vedi nella linea 4 c'è l'url online ma se provo a sostituire quella con localhost/miosito poi nel browser mi da errore:

Oggetto non trovato!
L'URL richiesto non esiste su questo server. Se hai scritto l'URL a mano, per favore controlla che non ci siano errori.

Se pensi che questo sia un errore del server, per favore contatta il webmaster.

Error 404

gestire il multisite in locale è una rogna perchè wordpress va a cercare domini e sottodomini per ogni sito con relativi url...
potresti provare a modificare il file hosts e scriverci dentro
127.0.0.1 www.nomesitoonline.it

vedi se così funziona... (ma ho i miei dubbi)
 

Brigola

Nuovo Utente
19
0
Codice:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#    127.0.0.1       www.nomesitoonline.it
#    ::1             localhost

questo è il file host. Devo modificarlo così? Ho cancellato localhost e sostituito con www.nomesitoonline.it ma non ho ancora salvato.
Il www va inserito?
 

mercur

UTENTE LEGGENDARIO
Utente Èlite
10,735
3,786
CPU
portatile scrausus
Case
Una sola, quella in affitto
Codice:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#    127.0.0.1       www.nomesitoonline.it
#    ::1             localhost

questo è il file host. Devo modificarlo così? Ho cancellato localhost e sostituito con www.nomesitoonline.it ma non ho ancora salvato.
Il www va inserito?
devi aggiungere a quello gia presente (se c'è), scrivendo sotto

127.0.0.1 www.nomesitoonline.it

Togli il carattere di commento (#).
 

Brigola

Nuovo Utente
19
0
Codice:
# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost
    127.0.0.1        www.nomesitoonline.it

Così? Scusa ma vorrei essere sicura di non sbagliare :look:
 

mercur

UTENTE LEGGENDARIO
Utente Èlite
10,735
3,786
CPU
portatile scrausus
Case
Una sola, quella in affitto
Codice:
# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost
    127.0.0.1        www.nomesitoonline.it

Così? Scusa ma vorrei essere sicura di non sbagliare :look:

sì. puoi testarlo facendo un ping dal prompt dei comandi : ping www.nomesitoonline.it
dovrebbe rispondere la tua macchina
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!