|
|
|
|
Strumenti |
04-03-2014, 21:20 | #1 |
Senior Member
Iscritto dal: Aug 2001
Messaggi: 912
|
Neofito prova wordpress in locale
Ciao a tutti volevo fare esperienza su wordpress lavorando su di un sito già fatto da un amico
Lui mi ha girato il contenuto della cartella(chiamiamola "sito.net") ed il file "sito.sql" Ho creato la cartella in locale in opt/lampp/htdocs/sito Ho creato in myphpadmin il database sito ho importato tramite importa il file sito.sql ho modificato wp-config.php con i valori "sito" "root" e "" rispettivamente in db,nome utente e password Ora vado in localhost/sito/wp-admin e mi dice "Warning: require(/opt/lampp/htdocs/sito/wp-includes/load.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/sito/wp-settings.php on line 21 Non riesco a capire cosa fare |
05-03-2014, 21:26 | #2 |
Senior Member
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12565
|
Nella tabella options ci sono due record da modificare (fanno riferimento all'indirizzo del sito). Non so però se l'errore può derivare da quello...
|
06-03-2014, 22:36 | #3 |
Senior Member
Iscritto dal: Aug 2001
Messaggi: 912
|
allora ho sistemato in parte
Ho dovuto modificare tutto il database.sql sostituendo l'indirizzo reale con localhost:/cartelladominio Ora si presenta un nuovo problema , nn mi permette di fare il login dicendo che la password è errata quindi se faccio localhost:/cartelladominio/wp-admin entra nella pagina di login di wordpress e mi dice che il nome utente non è valido Ma quale login devo inserire?quella specificata nel wp-config.php oppure quella definita come utente nel momento in cui creo la tabella e gli associo un utente? Comunque ho provato tutte le combinazioni ma nulla |
07-03-2014, 19:58 | #4 |
Senior Member
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12565
|
Nel wp-config.php inserisci i dati relativi al database; se l'avviso te lo da wordpress è un "suo" utente.
Comunque erano solo due i record da modificare e potevi risolvere da phpmyadmin. |
07-03-2014, 20:03 | #5 |
Senior Member
Iscritto dal: Aug 2001
Messaggi: 912
|
grazie comunque ora comincio a capire qualcosa in più
Credevo che creando utente e password del database tali credenziali mi potessero far accedere al sito in locale come amministratore In realtà importando il database e copiando la cartella ho importanto anche l'unico utente che aveva l'accesso all'amministrazione del sito e ho dovuto usare le sue credenziali Quindi correggetemi,l'utente del database non è l'amministratore del sito L'amministratore è quello che alla primo avvio tramite localhost/nomesito/wp-admin viene richiesto Quindi a che pro esiste l'utente del database?tale utente poi che privilegi ha?solo quelli di gestire il database?e il sito deve essere poi gestito da un'altro utente? |
07-03-2014, 20:12 | #6 | |
Senior Member
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12565
|
Quote:
Son due cose diverse, per le quali occorre regolare gli accessi. Come detto no. |
|
07-03-2014, 20:14 | #7 |
Senior Member
Iscritto dal: Aug 2001
Messaggi: 912
|
ok scusatemi se ho detto delle ovvietà , ma mi sono avvicinato in questi giorni a wordpress e quindi devo capire bene le cose
Comunque grazie,ah esiste un forum di riferimento dove gente disponibile può interagire con noi poco esperti? Gente come te che sei stato gentilissimo Ultima modifica di il24 : 07-03-2014 alle 20:17. |
07-03-2014, 20:21 | #8 |
Senior Member
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12565
|
Forum di riferimento per cosa? Per wordpress?
Se si puoi vedere http://www.wpitaly.it/forum/ e http://www.giorgiotave.it/forum/ Ultima modifica di emmedi : 07-03-2014 alle 20:29. |
10-03-2014, 16:55 | #9 |
Senior Member
Iscritto dal: Aug 2001
Messaggi: 912
|
approfitto della vostra competenza un'ultima volta:
Macchina linux Un mio amico mi ha girato un esempio di sito(quindi la cartella e il database) Ho editato il database modificando ogni www.sito.net in localhost/cartella Tutto bene e nessun problema lavorando in locale volevo provare a fare la configurazione tramite virtualhost Ho letto molte guide ma non riesco a venirne a capo Vi spiego cosa ho fatto 1)abilitato "Include etc/extra/httpd-vhosts.conf" in "/opt/lampp/etc/httpd.conf" 2)in "/opt/lampp/etc/extra/httpd-vhosts.conf" ho aggiunto le seguenti righe: <VirtualHost *:80> DocumentRoot "/opt/lampp/htdocs/nomecartellalocale" ServerName www.sito.net ServerAlias www.sito.net </VirtualHost> 3) in /etc/hosts ho aggiunto la seguente riga "127.0.0.1 www.sito.net" Naturalmente il file sql è rimasto quello originale e nel wp-config.php ci sono i parametri giusti che puntato al databse e al localhost faccio ripartire Xampp e digito www.sito.net risposta----------------"oggetto non trovato Error 404" |
10-03-2014, 21:22 | #10 |
Senior Member
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12565
|
A parte che non capisco perché uno debba utilizzare xampp, o soluzioni simili, su una macchina linux ti rimando a questa discussione dove illustro come organizzo io i virtualhost:
http://www.hwupgrade.it/forum/showthread.php?t=1304678 E se non sei sicuro della corretta configurazione del wordpress "importato" opera con una nuova installazione. Una volta accertato che tutto è funzionante passa al sito esistente. |
10-03-2014, 21:27 | #11 |
Senior Member
Iscritto dal: Aug 2001
Messaggi: 912
|
La persona con la quale ho cominciato la collaborazione usa windows e mi aveva suggerito xampp per cominciare a configurare tutto
Sarei felicissimo di non usare xampp e di ascoltare i tuoi suggerimenti. Cosa dovrei fare secondo te?come posso capire cosa fare?Grazie comunque |
10-03-2014, 21:33 | #12 |
Senior Member
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12565
|
Magari funziona anche la tua installazione di xampp. Accertati però in altro modo, non utilizzando quell'importazione modificata di wordpress. Basta anche un semplice file html o qualche script in php.
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:13.