Kļūda veidojot tīmekļa lapu.

Moderatori: janis.wd, Vecākie lietotāji

kasiiits
E-žurnālists
Atbildes: 36
Pievienojies: 20 Nov 2009, 21:12
Reputācija: 0

Kļūda veidojot tīmekļa lapu.

Post no kasiiits » 29 Jan 2010, 16:42

Sveiki.

Tā kā es vēl mācos veidot, modificēt tīmekļa lapas, es nesaprotu vienu kļūdu, kas varētu būt saistībā ar laiku, datumu.

Man tad ,kad ieeju savā lapā man parādās

Code: Select all

Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for '2.0/no DST' instead in C:\xampp\htdocs\Portal\sm\Smarty_Compiler.class.php on line 390

Kā viņu salabot, un kas varētu būt pie vainas?

Mad182
Reģistrēts lietotājs
Atbildes: 903
Pievienojies: 14 Mar 2007, 15:16
Reputācija: 0
Atrodas: Latvija

Post no Mad182 » 29 Jan 2010, 16:50

Tas nozīmē, ka php konfigurācijā vai tavā php failā ir norādīts, lai rāda kļūdu paziņojumus E_STRICT līmenī.

Principā tas vispār nav kļūdas paziņojums, bet tikai brīdinājums, kas neietekmē lapas darbību, tikai informē, ka tiek izmantots servera laiks nenorādot laika zonu.

Ir divi varianti, kā no tā izvairīties
1) norādīt laika zonu - http://us2.php.net/manual/en/datetime.c ... e.timezone vai http://us2.php.net/manual/en/function.d ... ne-set.php
2) norādīt zemāku kļūdu paziņojumu līmeni, droši vien E_ALL ja tā ir dev kaste, vai 0 uz publiska servera. To var izdarīt izmainot konfigurācijas failu vai arī sava php skripta sākumā ieliekot error_reporting(E_ALL);
Last edited by Mad182 on 29 Jan 2010, 16:58, edited 3 times in total.

User avatar
foxsk8
Moderators
Atbildes: 5078
Pievienojies: 22 Feb 2007, 12:33
Reputācija: 0
Atrodas: Liepāja, www.notepad.lv

Post no foxsk8 » 29 Jan 2010, 16:52

Kaut kāds open source? Jāskatās tuvāk. No zila gaisa jau mēs izzīlet nevaram.

And, kas notiek, ja tu to savu lapu uzliec uz kādu serveri, hostu, nevis uz savu pc, kaut kas mainās? Droši vien viņš ņem tagad time zonu no tava PC, tāpēc arī visticamāk šāda problēma rodās.
WPX.lV - E-komercijas risinājumi

User avatar
daGrevis
Vecākais lietotājs
Atbildes: 2343
Pievienojies: 06 Feb 2009, 19:00
Reputācija: 0
Atrodas: Rīga, Latvija

Post no daGrevis » 29 Jan 2010, 17:13

foxsk8 wrote:Kaut kāds open source? Jāskatās tuvāk. No zila gaisa jau mēs izzīlet nevaram.

And, kas notiek, ja tu to savu lapu uzliec uz kādu serveri, hostu, nevis uz savu pc, kaut kas mainās? Droši vien viņš ņem tagad time zonu no tava PC, tāpēc arī visticamāk šāda problēma rodās.
Smagi izskatās pēc Smarty - template engine. :)
Think of how stupid the average person is, and realize half of them are stupider than that. /George Carlin/

http://twitter.com/#!/daGrevis
http://last.fm/user/daGrevis
http://ask.fm/daGrevis

http://dagrevis.lv/

kasiiits
E-žurnālists
Atbildes: 36
Pievienojies: 20 Nov 2009, 21:12
Reputācija: 0

Post no kasiiits » 29 Jan 2010, 17:14

Jā tas ir open source. Laikam būs jāliek uz kāda hosta.



Tas ir Eazy Portal
Last edited by kasiiits on 29 Jan 2010, 17:18, edited 1 time in total.

Mad182
Reģistrēts lietotājs
Atbildes: 903
Pievienojies: 14 Mar 2007, 15:16
Reputācija: 0
Atrodas: Latvija

Post no Mad182 » 29 Jan 2010, 17:16

kasiiits wrote:Jā tas ir open source. Laikam būs jāliek uz kāda hosta.
Manu pirmo postu izlasi :lala:
Tev vienu rindiņu konfigurācijā jāpamaina.

User avatar
daGrevis
Vecākais lietotājs
Atbildes: 2343
Pievienojies: 06 Feb 2009, 19:00
Reputācija: 0
Atrodas: Rīga, Latvija

Post no daGrevis » 29 Jan 2010, 17:18

Nu tak elementāri... Novāc to paziņojumu šitā, kā jau Mad182 teica...

Code: Select all

error_reporting(0);
Think of how stupid the average person is, and realize half of them are stupider than that. /George Carlin/

http://twitter.com/#!/daGrevis
http://last.fm/user/daGrevis
http://ask.fm/daGrevis

http://dagrevis.lv/

kasiiits
E-žurnālists
Atbildes: 36
Pievienojies: 20 Nov 2009, 21:12
Reputācija: 0

Post no kasiiits » 29 Jan 2010, 17:22

Mad182 wrote:
kasiiits wrote:Jā tas ir open source. Laikam būs jāliek uz kāda hosta.
Manu pirmo postu izlasi :lala:
Tev vienu rindiņu konfigurācijā jāpamaina.

Paldies es to izdarīju, viss ir labi, bet atradu arvien jaunas kļūdas.

rATRIJS
Reģistrēts lietotājs
Atbildes: 321
Pievienojies: 06 Mar 2009, 15:34
Reputācija: 0
Atrodas: Rīga

Post no rATRIJS » 29 Jan 2010, 18:25

Shaadu erroru var dabuut saakot no kaut kaadas 5.x.x versijas. Neatceros kuras tieshi. Butiibaa tev ir jaadara tieshi kaa Mad182 teica. (pirmo variantu)

Error reportingam vajadzeetu raadiit visas kljuudas uz developing mashiinas (jaa arii E_NOTICE liimenja), taadeelj daGrevis ieteikto error_reporting(0) noteikti nevajadzeetu rakstiit. Tikai uz production vides.

Es, parasti, izveidoju IS_PRODUCTION konstanti un atkariibaa no taa varieeju ar dazhaadaam kljuudu apstraadeem, piemeeram, visu logoju ja IS_PRODUCTION vai izvadu ja !IS_PRODUCTION.

Taas kljuudas ko tu redzi, droshi vien, nav kljuudas, bet vnk izstradaataaji ir lietojushi vecaaku PHP versiju. Biezhi var gadiities visaadi E_DEPRECATED liimenja error'i. Tad gan, dazhkaart, ir veerts uz developing mashiinas atsleegt E_DEPRECATED liimenja error'us, ja nav veelme pasham paarstraadaat kodu vai arii internetaa jau taads nav pieejams.
Apple un Biibele FTW!!!

Pievienot atbildi

Return to “Web veidošana un problēmas”