[MariaDB] Recovering after a crash using tc.log Hatası çözümü

Sizinde mariaDB yeniden başlamıyor ve aşağıdaki hatayı alıyorsanız yapmanız gereken.

Recovering after a crash using tc.  log
Can't init tc log
Aborting
InnoDB: Dumping buffer pool(s) not yet started
/var/lib/mysql

dizinindeki tc.log silmektir.

 

Bu dosyayı silip /var/lib/mysql/tc.log tekrar mysql restart ettiginizde mariaDB çalışacaktır.

Error during session start; please check your PHP and/or webserver log file and configure Hatasi phpmyadmin

Error during session start; please check your PHP and/or webserver log file and configure Hatasi phpmyadmin hatası alıyorsanız SSH bağlayısıyla aşagıdaki komutları çalıştırın.

 

sudo mkdir /var/lib/php/session
sudo chmod 777 /var/lib/php/session

 

SSH Load göre mysql apache restart etme.

#/usr/bin/!
load="10"
komutcan=`top -b -n 1 | head -n 10 | grep average | awk '{print $12}' | cut -d, -f1 | cut -d. -f1`
if [ "$komutcan" -ge "$load" ]
then
echo "Son yeniden baslatma suresi: `date`" >> /var/log/sshload.load
# Kural ihlali durumunda yapılacak isler alt kısma girilecek
# Suyunu cikartirsaniz sonucu kotu olabilir 8)
service httpd restart
service mysql restart
service exim restart
# Kural Sonu
fi

nano /usr/bin/SSHLoad
chmod +x /usr/bin/SSHLoad

daha sonra

crontab’a ekleyin…

crontab -e

İp adresine ait AS Numarasını bulma

Bugün sizlere bir ip adresinin AS (Autonomous System Lookup) Numarasını bulabileceğinizin bir site tanıtacağım. Bu site üzerinden spam yapan AS numarasını dilerseniz komple banlaya bilirsiniz.

https://api.iptoasn.com/v1/as/ip/185.13.32.127

Var olan ip silip AS numarasını öğrenmek istediğiniz ip numarasını yazın. Yazdığınız da AS Number Göreceksiniz. Bu numarayı isterseniz girişleri kapata bilirsiniz.

Okumaya devam et İp adresine ait AS Numarasını bulma

Cyberpanel MySQL root password Şifre sıfırlama

Sizde mysql şifrenizi sıfırlamak ve databaselerinin optimizasyon yapmak istiyorsanız aşagıdaki kodları SSH çalıştırmanız yeterli olacaktır.

Mysql root şifresini göstermesini aşağıdaki kodla öğrene bilirsiniz.

cat /etc/cyberpanel/mysqlPassword

Ve öğrendiginiz şifreyle Tüm databaselerinizi optimizasyon yapabilirsiniz.

Eğer şifreyi değiştirmek istiyorsanız.

nano /etc/cyberpanel/mysqlPassword
ile giriş yapıp buradaki şifreyi değiştirip mysql restart etmeniz yeterli

mysqlcheck -u root -p --auto-repair --check --all-databases

Mysql Field doesn’t have a default values çözümü

 

Sizde mysql kayıt atarken Mysql Field doesn’t have a default values hatası alıyorsanınız aşağıdaki gibi /etc/my.cnf dosyasına sql_mode=”” satırını eklemeniz gerekmektedir. Mysql yeni versiyonlarında güvenlik sebebiyle insert kayıtlarını bu şekilde koruma altına almaya çalışmış. Fakat eski yapı bir script kullanıyorsanız en pratik şekilde bu şekilde çözebilirsiniz.

Cyberpanel Internal Server Error

Updated cyberpanel “Internal Server Error” Help

Sizde bizim gibi cyberpanel update sonrasında :8090 cyberpanel ekranına giremiyorsanız hatanın sebebi daha önceden upgrade.py nin aynı dizinden olmasından kaynaklıdır. Daha önceki upgrade.py silerek sorunu çöze bilirsiniz. Aşağıdaki kodları tekrardan çalıştırın.

cd /
rm -rf upgrade.py
wget http://cyberpanel.net/upgrade.py
python upgrade.py

Bu kodlarla önceki tüm upgrade.py silebilirsiniz.

cd /
rm -rf upgrade.py
rm -rf upgrade.py.1
m -rf upgrade.py.2