Solucionar Error 500 Internal Server Error En WordPress

ERROR 500: 1and1 hosting

Cuál es mi sorpresa cuando al acceder a este blog en el día de ayer, y me encuentro con una bonita pantalla que dice:

ERROR 500: ERROR INTERNO DEL SERVIDOR

Ha surgido un problema inesperado que impide que el servidor pueda llevar a cabo la solicitud.

Ante tal mensaje de error, accedo inmediatamente a otro de mis blogs: sinnoticiasdelmundo.com, y me encuentro con otro error, esta vez mostrando un error de un plugin que tenía activado.

Ambos blogs personales, funcionando bajo wordpress, tanto v3rgu1.com como sinnoticiasdelmundo.com, se encuentran alojados en el hosting 1and1, del cual, hasta el día de hoy, he de reconocer que nunca había tenido ninguna queja ni problema.

Cuando había tenido alguna duda, había contactado con su soporte vía correo electrónico, resolviendo las dudas en un plazo razonable de tiempo. Sin embargo este no ha sido el caso. Dado que recientemente no había actualizado ninguna versión de wordpress ni de plug-ins, el primer pensamiento fue pensar en algún problema del hosting 1and1, por lo que les notifiqué la incidencia inmediatamente, si bien aún seguimos esperando respuesta.

Por suerte, existe gente dispuesta a compartir sus conocimientos y soluciones, y buscando un poco por internet, hemos podido encontrar compañeros que se encontraban en situación similar a la nuestra, con su blog funcionando bajo wordpress alojado en 1and1 y con los mismos problemas, que aportaban soluciones, que efectivamente han funcionado.

Parece ser que el problema se debe a algún cambio realizado en 1and1 hosting, que provoca que la versión de php por defecto no sea php5, y por lo tanto, dejen de funcionar las páginas realizadas en php 5.x.

Esto se puede solucionar fácilmente accediendo al archivo .htaccess de tu instalación aplicación, e incluyendo las siguientes líneas:

De esta forma, le indicamos a apache el orden de versión de php por el que queremos que procese nuestros scripts.

Espero que esta solución al ERROR 500: Error interno del servidor en 1and1, os sea tan útil como me ha sido a mí gracias a la comunidad que entre todos formamos en internet.

This entry was posted on Viernes, abril 29th, 2011 at 20:13 and is filed under servidores. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Solucionar error 500 internal server error en wordpress

I am trying to setup an authentication for a directory on a ubuntu server and when i sign in i get a 500 Internal Server Error

I have the following:

I also tried the POST GET and valid-user

the htpaswd file is in the same directory as the htaccess.

I cant seem to figure out what would be causing this any ideas?

I assume you use apache webserver. Most probably you will find the cause of the error in the error_log file which can be found in /var/log/apache2 according to http://wiki.apache.org/httpd/DistrosDefaultLayout.

AuthUserFile /app/seguridad/.htpasswd AuthName "Area Protegida" AuthType Basic

require user francisco

Para solucionar tuve que editar el siguiente archivo vim /etc/httpd/conf/httpd.conf Y agregar la siguientes lineas: 33 LoadModule auth_basic_module modules/mod_auth_basic.so 34 LoadModule auth_digest_module modules/mod_auth_digest.so 35 LoadModule authz_user_module modules/mod_authz_user.so

Y listo! Solucionado. Espero haberte ayudado. Saludos, Francisco.

Solucionar error 500 internal server error en wordpress

I am trying to setup an authentication for a directory on a ubuntu server and when i sign in i get a 500 Internal Server Error

I have the following:

I also tried the POST GET and valid-user

the htpaswd file is in the same directory as the htaccess.

I cant seem to figure out what would be causing this any ideas?

I assume you use apache webserver. Most probably you will find the cause of the error in the error_log file which can be found in /var/log/apache2 according to http://wiki.apache.org/httpd/DistrosDefaultLayout.

AuthUserFile /app/seguridad/.htpasswd AuthName "Area Protegida" AuthType Basic

require user francisco

Para solucionar tuve que editar el siguiente archivo vim /etc/httpd/conf/httpd.conf Y agregar la siguientes lineas: 33 LoadModule auth_basic_module modules/mod_auth_basic.so 34 LoadModule auth_digest_module modules/mod_auth_digest.so 35 LoadModule authz_user_module modules/mod_authz_user.so

Y listo! Solucionado. Espero haberte ayudado. Saludos, Francisco.

"500 – Internal server error" on get windows 10 window

when i click on the "get windows 10" icon i receive an error message and it wont display my upgrade reservation..
did anyone else got this error message??

Question Info

Thank you for showing interest on Windows 10.

I appreciate you for providing details about the issue and we are happy to assist you.

I suggest you to run the Internet Connections troubleshooter and check if it helps.

Follow the below steps:

1. Right click on the Start button and click on Control Panel.

2. Select Troubleshooting.

3. Select View all on the top left corner.

4. Click on Internet Connections.

5. Follow the on-screen instructions to run the troubleshooter.

Kindly refer to the section: The website cannot display the page (HTTP 500) from the following Microsoft article on Get help with website error messages (HTTP errors).

Hope this information is helpful. Do let us know if you need any further assistance, we will be glad to assist you.

500 Internal Server Error

hola como estan. los molesto por lo siguiente: estou haciendo un sitio en php y una de las paginas me da este error 500 Internal Server Error, la rebice de piez a cabeza y nada no encuentro ke puede ser es bastante comun la pagina el codigo no tiene nada raro es simplemente una validacion de un formulario y un update en una dbb encima el mismo codigo lo uso en otra pagina ke funciona bien!! ke provoca este tipo de error. saludos desde ya muchas gracias.

Esto lo encontre por alli en la red, espero te sirva.

500 Internal Server Error es el error general de servido web que ocurre cuando algo va mal –en particular, cuando algo mal cuando se intenta explotar un script CGI–.

Aquí tiene una lista de diagnósticos para tratar de solucionar este error:

* ¿Los scripts CGI y las librerías han sido subidas en modo ASCII?

* ¿Ha fijado los permisos correctamente para los scripts CGI?. Todos deben ser fijados a 755; esto da al propietario perimosos de lectura/escritura/ejecución, y permisos lectura/ejecución al resto.

es cuando existe problemas con un script, y un consejo sabio que me han dado es que ni se meta uno a tratar de resolver ese problema, ya que eso es un trabajo molestisimo "no te digo que no lo hagas", pero que no es un error de servidor.

por la documentaciуn que he leido creo que los directorios no deben de llevar permiso 777 ya que le puede dar un error de tipo "Internal Server Error".`

Eh visto por otros foros de pedacito en pedacito que otro error comъn que puede causar el error 500 es dar el comando "print" antes de mandar los cabezales texto/html al navegador.

se puede mandar los cabezales con un comando como:

print "Content-type: text/html\n\n";

Una de las posibles causas sería permisos de accesos a tus archivos o directorios.

No indicas que servidor usas ni en que S.O. está trabajando .. El caso es que debes revisar vía "CHMOD" (en tu cliente de FTP o función del S.O. o equivalente) el premiso de tus scripts y directorios.

Eh visto por otros foros de pedacito en pedacito que otro error común que puede causar el error 500 es dar el comando "print" antes de mandar los cabezales texto/html al navegador.

se puede mandar los cabezales con un comando como:

print "Content-type: text/html\n\n";

Eso sería aplicable en Perl (en CGI’s en Perl o así se usa . ) .. Pero en PHP se usa para enviar cabeceras HTTP al cliente la función header()

me referia al CGI en Perl, ya que me equivoque en poner ese ejemplo si esta claro que en la primera linea de arriba del mesaje dice

no se como me salio eso, cierto que es con la función header() en php

Pues si nos indicas el código del archivo en cuestión sería lo ideal ..

Oye. y si nos pones el codigo de tu archivo. por que si dices que en ese directorio no tiene problemas entonces debe de ser algo con tu codigo.

Ahora, solo como duda.. ya probaste a usrlo en otro directorio. solo para ir eliminando posibles causas. por que mira que cuando eso pasa a veces puede ser un detalle minimo.

me referia al CGI en Perl, ya que me equivoque en poner ese ejemplo si esta claro que en la primera linea de arriba del mesaje dice

no se como me salio eso, cierto que es con la función header() en php

Sólo hacía mi acotación para no confundir .. por qué realmente el error lo entrega el servidor HTTP y se ocasiona tanto en script PHP, como CGI’s (ya sean en Perl u otros lenguajes ..) en definitiva .. todo lo que pase por tu servidor HTTP si tiene algun problema ahí dará un error de ese tipo por los motivos (en teoría) indicados .. como permisos por ejemplo (Windows .. sobre todo XP Pro maneja permisos de archivos .. ojo con eso).

bueno muchacos aka esta el code es para validar un formulario y si todo esta bien hace un update en una ddbb

10 )) <
$error ++;
$error_msg .= $error . ".- Error, Nick Invalido.
" ;
$_POST [ nick ]= "" ;
>
$sql = mysql_query ( "select * from usuarios where nick = ‘$_POST[nick]’" , $coneccion );
$sql_2 = mysql_query ( "select * from usr_registrados where nick = ‘$_POST[nick]’" , $coneccion );

if ( mysql_num_rows ( $sql )> 0 or mysql_num_rows ( $sql_2 )> 0 ) <
$error ++;
$error_msg .= $error . ".- Error, el Nick ya existe.
" ;
$_POST [ nick ]= "" ;
>

if (! $_POST [ nsn ] and ! $_POST [ yahoo ]) <
$error ++;
$error_msg .= $error . ".- Error, tenes que tener una cuenta msn y/o yahoo.
" ;

if (! $_POST [ pass ] or ( strlen ( $_POST [ pass ])> 10 )) <
$error ++;
$error_msg .= $error . ".- Error, Pass Invalido.
" ;
$_POST [ pass ]= "" ;
>

if ( $_POST [ pass ]<> $_POST [ pass_confirm ]) <
$error ++;
$error_msg .= $error . ".- Error, confirmacion de Pass no concuerda.
" ;
$_POST [ pass ]= "" ;
$_POST [ pass – confirm ]= "" ;
>
if (! ereg ( "^([a-zA-Z0-9._]+)@([a-zA-Z0-9.-]+).([a-zA-Z]<2,4>)$" , $_POST [ e_mail ])) <
$error ++;
$error_msg .= "$error.- Error, e-mail invalido
" ;
$_POST [ e_mail ]= "" ;
>

if (! $_POST [ campo1 ]) <
$error ++;
$error_msg .= "$error.- Error, no pusiste nada en tu descripciуn.
" ;
$_POST [ campo1 ]= "" ;
>

if ( $_POST [ edad ] 15 and $_POST [ edad ]

Guardando.

Leave a Reply

Your email address will not be published. Required fields are marked *