Centar za edukaciju-BiH



#1 11.03.2022 20:07
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,813


Predmet:error_log file, cemu sluzi?
Na serveru imam error_log file koji stalno raste i puni se greskama koje nastaju u nekim linijama koda.
Web stranica i dalje radi, jedino je mozda malo usporena.

Zanima me cemu sluzi taj error_log file jer su mi na moj upit o usporenosti rekli: "povećali samo PHP limit a u error_logu"
zivot je moja domovina.
↑  ↓

#2 12.03.2022 00:39
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re:error_log file, cemu sluzi?
error_log biljezi greske koje se desavaju pri pokretnju php fajlova ukoliko je to php ini tako podeseno.
error log se moze pobrisati ako je velik jer takav nicemu ne luzi.
Kad se pojavi greska opet ce biti kreiran.
Treba pocitati gdje se greska pojavila i ispraviti taj kod.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#3 12.03.2022 08:28
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re:error_log file, cemu sluzi?
Podrazumevane postavke PHP datoteke evidencije greÅ¡aka razlikuju se od OS do OS-a. Lokacija same datoteke evidencije greÅ¡aka može se postaviti ručno u datoteci php.ini. Na Windows serveru, u IIS-u, može biti neÅ¡to poput ''error_log = C:log_filesphp_errors.log'' u Linuxu može biti vrijednost ''/var/log/php_errors.log''. Datoteka php_errors.log može biti potrebna za ručno kreiranje, Å¡to bi značilo da će biti potrebno podesiti vlasniÅ¡tvo i rw dozvole u skladu s tim.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#4 13.03.2022 17:27
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,813


Predmet:Re:error_log file, cemu sluzi?
Hvala

idem onda rijesiti te dvije greske.

greska1:

PHP Warning: Cannot modify header information - headers already sent by (output started at /home/avko/public_html/avko/stranica1.php:27) in /home/avko/public_html/avko/stranica1.php on line 145

za ovo gore je moguce bila greska sto sam imao ovako
PreuzmiIzvorni kôd (PHP):
  1. <? -pocetak php koda
  2. ...
  3. ?> - prekid php koda
  4. <?= - ponovo php kod sa echo
  5. ?> -prekid php koda
sada sam to spojio u
PreuzmiIzvorni kôd (PHP):
  1. <? pocetak php koda
  2. echo
  3. ?> kraj php koda

greska 2:

[13-Mar-2022 04:26:36 Europe/Zagreb] PHP Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/avko/public_html/avko/functions.php on line 200

php kod:
PreuzmiIzvorni kôd (PHP):
  1. if (mysqli_num_rows($results) == 1)
  2. {
  3. ...
  4. }

pronasao sam odgovor za gresku: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in

Upit ili nije vratio nijedan redak ili je pogreÅ¡an, stoga FALSE se vraća.

Promijenite ga u

PreuzmiIzvorni kôd (PHP):
  1. if ($results || mysqli_num_rows($results) == 1)
  2. {
  3. ...
  4. }

probat cu tako.

cujemo se, pozdrav
zivot je moja domovina.
Ovaj post je ureden 1 puta. Posljednja izmjena 13.03.2022 17:28 od strane Avko. ↑  ↓

Stranice (1):1


Sva vremena su GMT +01:00. Trenutno vrijeme: 10: 45 pm.