Problemi con l'installazione di WordPress: PHP non funziona - Soluzione
Ho visto questo argomento discusso in diversi posti su internet, sia nei forum ufficiali di WordPress che su blog personali. Nonostante abbia provato alcuni dei suggerimenti, continuo a ricevere l'errore quando provo a eseguire wp-admin/install.php nel mio browser, accedendo localmente alla console del server.
Ecco cosa ho fatto:
1) Apache è installato.
2) MySQL è installato.
3) PHP è installato secondo yum, e funziona dalla riga di comando. Se inserisco:
<?php
phpinfo();
?>
in /var/www/html/index.php e punto il browser a http://localhost
, ottengo la pagina phpinfo.
4) Il sistema operativo è CentOS 6.4
5) Ecco l'output di mysql Versione del server: 5.1.69 Source distribution
6) Dalla riga di comando php -version PHP 5.3.3 (cli) (built: Feb 22 2013 02:51:11) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
7) Da /etc/httpd/conf/httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
Cos'altro devo fare per installare WordPress?
Ecco parte della pagina di errore:
La cosa strana è che non ho installato le tabelle del database dal server MySQL sul sistema. Dice che la configurazione ha una voce errata nel database, quindi controllerò e aggiornerò il post originale.

Stai cercando di accedere all'installazione tramite un URL file
:
file://home/cnorton/scratch/install.php.html
Questo non funzionerà. Questo bypassa il server web e hai bisogno del webserver per elaborare la richiesta e passare le informazioni a PHP, che poi restituisce la pagina generata al server per la consegna al client (il tuo browser).
Devi accedere al file attraverso il server. Qualcosa come...
http://localhost/scratch/install.php
... immagino, ma questo può variare a seconda di come hai configurato Apache.
Consiglio inoltre di assegnare al server un IP locale statico (ad esempio, 192.168.1.111) e utilizzare quello invece di localhost
. localhost
funziona solo quando si accede al sito dalla stessa macchina su cui è in esecuzione il server e non quando si accede da, ad esempio, un laptop o altro dispositivo sulla stessa rete locale.
Non so se questo URL è quello che hai digitato o se sei stato reindirizzato. Se è quest'ultimo, hai configurato WordPress in modo errato da qualche parte, anche se ne dubito visto che non hai ancora installato.

Proverò il tuo suggerimento e aggiornerò. Posso certamente spostare la directory di WordPress sotto html.

Non dovresti dover spostare nulla. Devi solo accedere correttamente al sito.
