Hola!!
¿Qué versión de PHP y de MySQL estás utilizando?
PhP = 5.3
Versión del servidor MySql = 5.5.48-cll
phpMyAdmin = 4.0.10.7
Revísa el archivo de configuración de PHP (php.ini) o contacta con el soporte de tu hosting para que lo hagan. A patir de PHP 5.3, la extensión mysqli viene incluida y habilitada de forma predeterminada, pero parece que ha sido deshabilitada en tu servidor. En el archivo php.ini debería haber algo así para cargar mysqli:
extension=php_mysqli.dll
O, si utilizas la extension mysql anterior:
extension=php_mysql.dll
Si delante de alguna de esas línea hay un ;
(punto y coma), quítalo.
De todas formas, podrías planterar en actualizar PHP, la versión 5.3 ya no es mantenida desde hace casi dos años.
efectivamente. lo que hice fue actualizar desde el cPanel la version de PhP a la version PhP 5.4, pero ahora me aparece un error 500
[
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@diliasoftware.com.ve to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
]
Si actualizo a la PhP 4.5 O 4.6 ocurre la misma situación…
Sigue siendo un error de configuración en el servidor, no de WordPress. ¿No tienes soporte en el hosting para que lo hagan por tí?
si aunque no es muy eficiente. desde hace 3 dias no tiene operadores y no responden los tiquets….
Aunque es el único dominio que me genera problemas. Tengo mas dominios con WordPress en ese servidor de Hosting y todos los demás funcionan bien…
Siento no poder ayudarte más, el error 500 es un error genérico, no te pude decir a que se puede deber.
una vez lo resolví configurando unos parámetros en htacces o en php.ini pero no recuerdo cuales son esos parámetros…
Sino intentare instalar de nuevo el WOrdpres…
El archivo .htaccess mal configurado puede dar error 500. ¿Puedes poner su contenido?
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wpdemo6diliasoftware/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wpdemo6diliasoftware/index.php [L]
</IfModule>
# END WordPress
Dentro de todo lo que estéis mirando, hay otra posibilidad.
Cuándo has compilado Apache y PHP, ¿lo has hecho con suPHP?
Si la respuesta es sí, el error 500 puede venir de algún archivo o directorio que no tienen los permisos correctos.
Los directorios, deben tener permisos 755 y los archivo 644. Utilizando filezilla u otro similar, haz que cambie todos los permisos de los directorios y archivos por los que te he comentado (si has puesto suPHP en el servidor)
El sitio lo tengo en un Hosting que ofrece php 5.4. Ya cambie los permisos y nada… 644 para archivos (en su mayoria .php) y 755 para directorios y nada.
Intente actualizar las versiones de php y nada…
Llegado este momento, si el servidor te da problemas, no eres capaz de solucionarlo por tu cuenta y el soporte no te responde, yo me pensaría cambiar a otro proveedor ;). Funcionar correctamente con cualquiera de los CMS más populares, no solo con WordPress, debería ser básico de cualquier servicio de hosting con PHP y MySQL.
De todas formas, no dijiste si comprobaste o no lo que dije en el primer mensaje. ¿Has comprobado que en el archivo de configuración de PHP se carga la extensón MyQL?
Disculpa mi ignorancia, ¿como compruebo que en el archivo de configuración de PHP se carga la extensión MyQL?
Lo decía en un comentario anterior, míralo.
Creo que es lo primero que tenías que haber comprobado, pues el error con el que abriste este hilo era muy descriptivo: «Your PHP installation appears to be missing the MySQL extension …», que se puede traducir como «Parece que a tu instalación PHP le falta la extesnión MySQL».
A si que a mi me parece obvio: no tienes la extensión MySQL activa en el servidor.
Hasta que no compruebes esto …..