Problema amb 403 Forbidden error

Més d'alguna vegada ens ha passat alguna cosa com això, i en entrar al nostre propi lloc apareix el següent missatge:

Prohibit

You do not have permission to access /index.php on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.


Apache mod_fcgid / 2.3.5 mod_auth_passthrough / 2.1 mod_bwlimited / 1.4 FrontPage / 5.0.2.2635 Server at geofumadas.com Port 80

Hi ha variants del mateix error, per diverses causes, però en cas de tenir un lloc allotjat en WordPress i haver estat treballant dins del panell d'administrador, perquè això hagi passat, hauríem d'haver realitzat una acció estranya que va obligar al Apache a l'bloqueig com a prevenció automàtica (looped forwarding). En el meu cas m'ha passat diverses vegades, com per exemple:

imatge

  • Tenir massa carregada la pàgina d'inici, generalment amb molts scripts o el famós tinthumb volent forçar la sortida de moltes imatges.
  • Executar un script massa pesat, com ara un fix-redirect amb massa records seleccionats. Ara que WordPress permet triar la quantitat de records desplegats facilita diverses coses però és perillós si fem canvis massius des d'aquest desplegament.

Cal verificar si només és un problema de bloqueig al nostre equip, ja que de vegades el navegador es complica amb els cookies. Netejar la memòria cau de galetes és una sortida, però el millor indicador és Woopra, Ja que allà podrem veure si altres usuaris estan accesando d'altres països i només és un problema nostre. Després cal identificar quin és el fitxer que s'està bloquejant. En el cas mostrat és el index.php.

Després cal anar a cpanel i provar el nostre accés ens permet reanomenar. Vaig poder veure que s'havia creat aquest index, amb el missatge de bloqueig i el veritable index havia estat nomenat com index.php.wpau.bak.

Depenent de qual fitxer va ser i per quina causa es va bloquejar, pot fer-se des Cpanel:

  • Canviar-nom i reemplaçar amb l'anterior.
  • Canviar permisos als 644
  • esborrar-
  • Baixar-lo pujar el reemplaçament
  • Modificar-lo per ftp amb Dreamweaver.

És possible que ens torni el missatge, depenent de l'acció "rename operation failed because is not permited in ..."

Això ens donarà una idea si tota la carpeta public_html està bloquejada. Això vol dir, que el nostre usuari està bloquejat per a això.

No queda una altra que cridar a l'administrador del domini, i demanar-li que ho faci; però cal ser sincer i comentar-li què vam fer i què creiem causar el problema. Un bon senyal és que l'accés a wp-admin estigui habilitat, ja que significa que ells esperen resolguis un problema intern o que el ip del teu equip està habilitat per entrar al panell d'administració.

L'administrador d'allotjament segur ja haurà rebut un tiquet dels administradors de hostgator, anunciant-li el problema en la forma:

Hola,
I Apologize but we have been forced to suspend the "/home/geofumadas/public_html/index.php" and "/home/geofumadas/public_html/xmlrpc.php" scripts es they were Causing a high load on the server and, due to the nature of the problem, we were forced to take immediate action for the health of the server ...

Després suggereixen les últimes accions que van poder causar el problema i possibles formes de eficientar el servei.

Si estem segurs del problema, i no creiem tenir un altre tipus de buit, ell ha de demanar que l'alliberin. Ells faran una prova i et tornaran l'accés.

Per a la propera hem de ser més curosos amb l'ús de scripts pesats.

Deixa una resposta

La seva adreça de correu electrònic no es publicarà.

Aquest lloc té validesa Akismet per reduir el correu brossa. Aprèn com es processen les dades dels teus comentaris.