Joan zuzenean edukira

Arazoak konpontzea

Hasi sintomatik, eta egiaztatu dagokion geruza kredentzialak agerian utzi gabe.

Orri hutsik edo zerbitzariaren errorea

  1. Egiaztatu web-zerbitzaria eta PHP erroreen erregistroak.
  2. Egiaztatu PHP bertsioak baldintza betetzen duela.
  3. Egiaztatu PHP sintaxia:
php -l config.inc.php
  1. Egiaztatu fitxategien baimenak eta PHP-ren barne-bidea.
  2. Berretsi beharrezko luzapenak kargatuta daudela.

Datu-basearen konexioak huts egin du

Egiaztatu $dbsys, ostalaria, ataka, datu-basearen izena, erabiltzaile-izena, pasahitza eta taula-aurrizkia. Egiaztatu bat datorren PDO kontrolatzailea instalatuta dagoela eta probatu sare edo socket sarbidea aplikazioaren ostalaritik.

Ez itsatsi produkzioko kredentzialik arazo-txosten batean.

Saio-hasieran huts egin du

Zehaztu hutsegitea saioaren kudeaketan edo kredentzialak egiaztatzean dagoen. Ondoren egiaztatu:

  • konfiguratutako $auth["session"] eta $auth["type"];
  • identitate-hornitzailearen erabilgarritasuna eta TLS;
  • erabiltzaileen iragazkiak, rolak, taldeak edo atributuak;
  • desgaitutako edo iraungitako kontuak; eta
  • hautatutako metodoak behar dituen PHP luzapenak.

Mantendu beste berreskuratze-prozedura bat administratzailea sartzeko.

Orduak oker daude

Egiaztatu gelaren eta eremuaren ordu-zonak, $timezone ezarpen globala, PHPren ordu-zona eta udako ordutegiaren trantsizioak. Erabili gelaren tokiko ordu-zona, ez nahitaez zerbitzariarena edo administratzailearena.

Posta elektronikoa ez da iristen

Egiaztatu dagokion gertaera gaituta dagoela eta hartzaileak rol egokia duela. Ondoren, egiaztatu igorlearen helbidea, bidalketa-metodoa, SMTP garraioa, autentifikazioa, TLS eta posta-zerbitzariaren erregistroak. Probatu bereizita sortzea, aldatzea eta ezabatzea.

Konfigurazio-aldaketak ez du eraginik

Arrazoi arruntak honako hauek dira:

  • lehenetsitako fitxategi bat editatzea config.inc.php-ren ordez;
  • eremu lehenetsiak aldatzea lehendik dagoen eremuak datu-basearen ezarpenak dituenean;
  • beste inplementazio edo gune bat editatzea gune anitzeko moduan;
  • PHP opcode cachea; eta
  • geroagoko konfigurazio-esleipena aurrekoa gainditzen duena.

Diagnostiko erabilgarriak bildu

Jaso MRBSren eta PHPren bertsioak, datu-base mota, dagozkion luzapenak, errore zehatza, kaltetutako orria eta arazoa errepikatzeko gutxieneko urratsak. Ezabatu edo ezkutatu kredentzialak, saio-identifikatzaileak, helbide elektronikoak eta erreserba-datu pribatuak.