Jump to content
php.lv forumi

Recommended Posts

Posted

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?

Posted

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.

Posted
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ž.

Posted
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.

×
×
  • Create New...