wingmanz Posted July 11, 2007 Report Share Posted July 11, 2007 Sveiki. Ir tā, ka pārtaisu kādu saitu un lai varētu strādāt arī bez neta, pārnesu visu lapu ar DB uz localhosta uz pc. uztaisiju pagaidu serveri ar EasyPHP 1.8. Tas 2.0 konkrētu gļuko. Tad rodas protams kaut kādi errori un ir jautājums, kas apache vai php konfigurācijā nav ieslēgts vai ir jāizslēdz, lai riebīgie notice pazustu. Viņi izskatās šādi: Notice: Use of undefined constant Ymd - assumed 'Ymd' in c:program fileseasyphp1-8wwwindex.php on line 79 nu visiem ir vienāda daļa: Notice: Use of undefined constant ... - assumed ... in (fails). Ar pašu lapu viss ir kārtībā, jo vnk nokopēti visi faili no servera netā. Un jā - visas piekļuves DB ir nomainītas atbilstoši pagaidu serverim. Vai tur ir kāda problēma servera uzstādijumos vai tomēr vēl kaut kas failos nav pieregulēts? Link to comment Share on other sites More sharing options...
Paulinjsh Posted July 11, 2007 Report Share Posted July 11, 2007 nu labi rakstīts saits ar izslēgtu error_reporting :) php.ini uzliec error_reporting = E_ALL^E_NOTICE Link to comment Share on other sites More sharing options...
wingmanz Posted July 11, 2007 Author Report Share Posted July 11, 2007 Njā es to saitu nerakstiju, es vinju tagad tik modificēju. :) Un cik nu tur rakstītāja vaina, ja šos setingus uzliek hosts. Opā. tas patiešām palīdzēja. :) Paldies. Link to comment Share on other sites More sharing options...
Paulinjsh Posted July 11, 2007 Report Share Posted July 11, 2007 nu kodējot vienmēr uzliec error_reporting(E_ALL); ini_set('display_errors', 1); Link to comment Share on other sites More sharing options...
andrisp Posted July 11, 2007 Report Share Posted July 11, 2007 Un cik nu tur rakstītāja vaina, ja šos setingus uzliek hosts. Tikai un vienīgi rakstītāja vaina. Dev vidē vienmēr jākodē ar visiem ieslēgtiem erroriem. PS. Hostētājam visi errori turpretī ir jānogriež. Link to comment Share on other sites More sharing options...
bubu Posted July 11, 2007 Report Share Posted July 11, 2007 PS. Hostētājam visi errori turpretī ir jānogriež. Un šajā gadījumā, ja ļoti ļoti gribas redzēt errorus, tad ālieto custom error reportings, un errori ir nevis jāizvada uz ekrāna, bet jāpāredirektē kautkur citur. Piemēram, tos var ierakstīt failā, var nosūtīt sev uz e-pastu, u.c. varianti. Link to comment Share on other sites More sharing options...
Recommended Posts