File .htaccess non scrivibile per Word Press

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
RunDLL
Prode Principiante
Messaggi: 86
Iscrizione: lunedì 28 dicembre 2009, 15:06

File .htaccess non scrivibile per Word Press

Messaggio da RunDLL »

Buongiorno a tutti,
mi scuso in anticipo perchè il mio problema è su un server Centos 7 e non Ubuntu ma non ho trovato nessuna informazione e sul forum di Centos non mi viene data risposta, spero mi possiate aiutare.
Ho un server web Centos 7, come ho detto, che funziona regolarmente ma non posso impostare i permalink su Word press perchè mi viene dato questo errore:

Codice: Seleziona tutto

Se il tuo file .htaccess fosse scrivibile potremmo aggiornarlo automaticamente, ma poiché non lo è queste sono le regole di mod_rewrite che si dovranno inserire nel file .htaccess manualmente. Fare clic su questo campo e premere CTRL + a per selezionarle tutte.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /prove/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /prove/index.php [L]
</IfModule>
Nella directory dove ci sono i file di Word Press non c'è un file .htaccess allora ne ho creato uno io.
Ho dato i permessi a questo file con questi comandi:

Codice: Seleziona tutto

chown apache:apache .htaccess
chmod 777 .htaccess
Il risultato è stato negativo allora ho scritto manualmente nel file le direttive indicate da Word Press:

Codice: Seleziona tutto

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /prove/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /prove/index.php [L]
</IfModule>
Anche questa manovra non ha dato esito positivo ed il messagio nella sezione Permalink di Word Press continua ad esistere ed il problema maggiore è che i link alle pagine non funzionano.
Qualcuno sa gentilmente darmi qualche indicazione?
Grazie!
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40354
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: File .htaccess non scrivibile per Word Press

Messaggio da steff »

Se mi ricordo bene il file .htaccess deve essere nella directory dove hai il file index.php di wordpress.
Sposto in programmazione.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
RunDLL
Prode Principiante
Messaggi: 86
Iscrizione: lunedì 28 dicembre 2009, 15:06

Re: File .htaccess non scrivibile per Word Press

Messaggio da RunDLL »

Grazie per la risposta. Il file .htaccess sta nella directory dove sta il file index.php.
Sono stato ben 7 ore a fare ricerche e prove ma non c'è stato verso.
Mi ero dimenticato di scriverlo ma ho anche impostato tutte le direttive del file "httpd.conf" che iniziavano per da none a all e niente.
Ho seguito scrupolosamente tutto ciò che veniva indicato in questi link:
http://www.ipserverone.info/cloud/how-t ... tos-guide/
http://ahmed.amayem.com/setting-up-pret ... -centos-6/
https://www.howtoforge.com/how-to-insta ... n-centos-7

Ma niente di niente. La cosa più bella è che questo problema già mi era sorto tempo fa e l'avevo risolto, ora ho dovuto sostituire l'hard disk ed ho reinstallato tutto da capo.
Avatar utente
RunDLL
Prode Principiante
Messaggi: 86
Iscrizione: lunedì 28 dicembre 2009, 15:06

Re: File .htaccess non scrivibile per Word Press

Messaggio da RunDLL »

Qualcosa mi dice che dovrei mettere l'ip del server invece che "localhost" nel file di configurazione di Word Press (wp-config.php)

Codice: Seleziona tutto

** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Ma se metto l'ip il sito non mi si apre per niente, come potrei fare per fare questa cosa?
Avatar utente
RunDLL
Prode Principiante
Messaggi: 86
Iscrizione: lunedì 28 dicembre 2009, 15:06

Re: File .htaccess non scrivibile per Word Press

Messaggio da RunDLL »

Non so se è il metodo giusto ma ho disattivato SELinux e così facendo Word Press è riuscito a scrivere automaticamente sul file .htaccess ed ho potuto cambiare l'impostazione dei permalink senza più messaggio d'errore.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti