Fatal error: Uncaught Error: Call to undefined function json_decode()

yum install lsphp72 lsphp72-bcmath lsphp72-common lsphp72-dba lsphp72-dbg lsphp72-devel lsphp72-enchant lsphp72-gd lsphp72-gmp lsphp72-imap lsphp72-intl lsphp72-json lsphp72-ldap lsphp72-mbstring lsphp72-mysqlnd lsphp72-odbc lsphp72-opcache lsphp72-pdo lsphp72-pear lsphp72-pecl-apcu lsphp72-pecl-apcu-devel lsphp72-pecl-apcu-panel lsphp72-pecl-igbinary lsphp72-pecl-igbinary-devel lsphp72-pecl-mcrypt lsphp72-pecl-memcache lsphp72-pecl-memcached lsphp72-pecl-msgpack lsphp72-pecl-msgpack-devel lsphp72-pecl-redis lsphp72-pgsql lsphp72-process lsphp72-pspell lsphp72-recode lsphp72-snmp lsphp72-soap lsphp72-tidy lsphp72-xml lsphp72-xmlrpc lsphp72-zip  

openlitespeed de Call to undefined function json_decode() hatası alıyorsanız yuları daki kodla sshtan tekrar çalıştırıp aşagıdaki işlemi gerçekleştirin.

Cpanel yedeğini Cyberpanel açma

Cpanelde Full olarak yedeklediğiniz zip dosyasını hiç bir sorun ve zahmet çekmeden kolayca aktara bilirsiniz. Yapmanız gereken cpanel yedeklerini cyberpaneldeki sunucunuza /home/backup klasörüne . zip olarak yüklemek. Yükledikten sonra aşagıdaki komutu girek kolayca cyberpanel taşımış olursunuz.

/usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/cPanelImporter.py --path /home/backup

CentOS-8 – AppStream Hatası

CentOS-8 - AppStream                            0.0  B/s |   0  B     00:00
Errors during downloading metadata for repository 'AppStream':
  - Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/           ?release=8&arch=x86_64&repo=AppStream&infra=stock [Could not resolve host: mirro           rlist.centos.org]
Error: Failed to download metadata for repo 'AppStream': Cannot prepare internal            mirrorlist: Curl error (6): Couldn't resolve host name for http://mirrorlist.ce           ntos.org/?release=8&arch=x86_64&repo=AppStream&infra=stock [Could not resolve ho           st: mirrorlist.centos.org]

Genelde bu hata nameserver bulamamasından kaynaklanmaktadır.

Nano ile ilgili dosyaya giriş yapıp.

nano -w /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

Üsteki kodları yapıştırın sonra tekrardan yum update çalıştıra bilirsiniz.

WordPress php ile ileri zamanlı konu girme

Bir siteye bot yazdınız ve bu eklenen konuların hepsi aynı zamanda yayınlanmasını istemiyorsanız bunları random tarih vererek zamanlaya bilirsiniz.

Random Tarih üretiyoruz

//Bu tarihten sonra başla
$start = strtotime("1 October 2020");

//Bu tarihe kadar tarih üret.
$end = strtotime("22 October 2022");

//random gel
$timestamp = mt_rand($start, $end);

//Print it out.
$randomTarih = date("Y-m-d H:i:s", $timestamp);

wp_insert_post alanımıza bu alanları ekliyoruz

$my_post['post_date_gmt'] = $randomTarih;

$my_post['post_date'] = $randomTarih;

Bu şekilde random tarih üretip ileriye dönük zamanlama yapabilirsiniz.

Önemli Botların AS numaraları

Sizlere bügün siteniz için yararlı olan AS numaralarını paylaşacagım bu numaraları Cloudflare panelinize ekleyerek googleBot gibi ziyaretçilerin rahatlıkla gezmelerini sağlaya bilirsiniz.

Google Bot

AS15169 (Google LLC).

BingBot

AS8075 (Microsoft Corporation).

Yandex Bot

AS13238 (Yandex LLC).

Bu iplerin dışında gelenler genellikle Fake botlardır ve sitenize zarar verebilirler.