Reparar “500 Internal Server Error” en WordPress Plugins

El otro día me encontre con este problema peculiar “500 Internal Server Error” al intentar utilizar algunos plugins y la verdad es que al principio no sabía por donde repararlo, busqué y unos foros decían que reiniciando los plugins funcionaba, lo cual no funcionó para mi por lo que me dí a la tarea de andar buscando alguna otra respuesta mas acertada y me encontre que el problema esta en el archivo .htaccess

Por alguna razón al crear nuestro WordPress en ciertos servidores no crea una linea que es la que depende wordpress para trabajar con los plugins. Para solucionar nuestro problema solo tenemos que agregar esta linea ” AddType x-mapp-php5 .php” abajo de la linea “# END WordPress”

Y con esto mi problema de los plugins quedó resulto. Para aquellos que se pregunten donde esta el archivo de .htaccess, no es el archivo de .htacces que esta en la raíz de tu directorio web, este archivo que se modifica es el que esta en la carpeta donde tenemos instalado el WordPress.

Espero que alguien mas le sea util este post.

 

source: here

UPDATE:

Después de hacer unas pruebas al modificar el .htacces me di cuenta que los plugins me funcionaron pero ya cuando estaba logeado en el admin de WP, pero posteriormete me di cuenta que con esto el servidor apache dejo de reconocer los scripts de php y en vez de mostrarme las páginas de wordpress me mostraba todo el código fuente php de wordpress, por lo tanto profundice un poco mas en este problema y resulto que la razón por la que no me funcionan los plugins es por que el servidor donde estaba hosteado el WP con mi problema tiene soporte de PHP hasta la versión 5.3.17 y el WP que le tengo instalado es la versión 3.4.2 y esta versión requiere al menos PHP 5.3.4 para que funcionen los plugins. Una posible solución sería que cambie la versión de mi WP a una mas abajo, la otra otra es que actualize mi versión de PHP o pedirle donde tengo el host que actualizen la versión de php.

Espero que alguien mas le sea util este post.