Pereiti prie turinio

Rekomenduojami pranešimai

Wordpress + WooCommerce + Paysera modulis. Meta error, įjungus kontaktų ar about puslapį (galbūt ir kituose, išbandžiau tik tuose):

Warning: count(): Parameter must be an array or an object that implements Countable in /home/*pavadinimas*/domains/*pavadinimas*.lt/public_html/wp-includes/post-template.php on line 284

 

Kokie sprendimo būdai? Ką radau, tai man nelabai tinkama... Kitur mačiau, kad tai tik kosmetinis defektas, bet man nuo to geriau nėra.. :D

 

Ar čia gali būti kas nors susiję su serveriu? Kitame (nemokamame) serveryje mokymosi reikmėms kūriausi wordpress + woocommerce, viskas tas pats, tik be paysera modulio, tokių errorų nemeta.

Redagavo Blofeld
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Wordpress + WooCommerce + Paysera modulis. Meta error, įjungus kontaktų ar about puslapį (galbūt ir kituose, išbandžiau tik tuose):

Warning: count(): Parameter must be an array or an object that implements Countable in /home/*pavadinimas*/domains/*pavadinimas*.lt/public_html/wp-includes/post-template.php on line 284

 

Kokie sprendimo būdai? Ką radau, tai man nelabai tinkama... Kitur mačiau, kad tai tik kosmetinis defektas, bet man nuo to geriau nėra.. :D

 

Ar čia gali būti kas nors susiję su serveriu? Kitame (nemokamame) serveryje mokymosi reikmėms kūriausi wordpress + woocommerce, viskas tas pats, tik be paysera modulio, tokių errorų nemeta.

 

Direct Admine paziurek kokia naudojama versija (puslapio apacioje). Jei PHP 7.2, pakeisk i 7.1

Nuoroda į pranešimą
Dalintis kituose puslapiuose

O kaip atrodo 280 - 288 eilutės faile:

/home/*pavadinimas*/domains/*pavadinimas*.lt/public_html/wp-includes/post-template.php on line 284

 

280-289 eilutės:

	// If post password required and it doesn't match the cookie.
if ( post_password_required( $post ) )
	return get_the_password_form( $post );

if ( $page > count( $pages ) ) // if the requested page doesn't exist
	$page = count( $pages ); // give them the highest numbered page that DOES exist

$content = $pages[$page - 1];
if ( preg_match( '/<!--more(.*?)?-->/', $content, $matches ) ) {
	$content = explode( $matches[0], $content, 2 );

 

Direct Admine paziurek kokia naudojama versija (puslapio apacioje). Jei PHP 7.2, pakeisk i 7.1

 

Per phpmyadmin rašo php versija: 7.1.11.

 

Taip pat pastebėjau, kad tai susiję su Jetpack pluginu. Jį išjungus errorų nelieka.

Redagavo Blofeld
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...