Cara Mudah Mengatasi NO LANGUAGE DEFINED Pada VestaCP

VestaCP sendiri adalah salah satu control panel yang sangat populer dikalangan pengguna VPS , karena vestacp sendiri ringan dan memiliki tampilan yang sangat simple. fungsi pada Vesta cp juga tidak terlalu berbeda dengan control panel lainnya , beberapa fungsi dari vesta cp adalah manajemen web hosting, FTP, PHP, Nginx reverse proxy, Apache, Mysql, dns server, mail hosting, phpMyAdmin, dan masih ada lagi yang lainnya .Distro Linux yang didukungnya: RHEL , CentOS dan Ubuntu

Tetapi kekurangan VestaCP ini adalah tidak adanya File manajer , bukan tidak ada , tetapi fitur file manager ini hanya untuk pelanggan premium / berbayar . yang gratisan saya saranin memakai bitvise agar lebih mudah dalam pengolahan data dari upload maupun download file dari server ke komputer agan sekalian.


VestaCP

Banyak faktor yang dapat menyebabkan terjadinya "NO LANGUAGE DEFINED" pada VestaCP
tetapi pada umumnya masalah ini terjadi karena Disk Space VPS / server anda penuh mencapai 100%

anda dapat mengecek disk space VPS anda dengan perintah :
df -h
maka nanti akan keluar hasil seperti di bawah ini :


Seperti kasus yang saya alami baru baru ini Disk space saya hingga 100% atau 20gb dan tidak ada lagi ruang penyimpanan yang kosong.
Ketika Disk space VPS anda penuh maka Vestacp tidak bisa membuat file Log /Riwayat pada server anda.
Cara mengatasi disk space yang membengkak pun cukup mudah , anda hanya tinggal  menghapus semua file - file besar yang tidak diperlukan pada disk anda .

Pasti anda bertanya tanya bagaimana mencari file yang berukuran besar ?
mencari file yang berkuran besar sangatlah mudah anda cukup menggunakan perintah seperti di bawah ini :
find / -type f -size +20M -exec ls -lh {} \; | awk '{ print $NF ": " $5 }'
Contoh di atas adalah cara mencari file yang berukuran lebih dari 20MB anda bisa menggantinya sesuka hati anda atau biarkan perintah itu dengan semestinya.
Jika anda telah menuliskan perintah di atas maka kita akan medapatkan hasil seperti di bawah ini :
/var/lib/mysql/ibdata1: 58M
/usr/lib/locale/locale-archive-rpm: 95M
/usr/lib/apache/domain/domain.com.log : 12G
/usr/lib/libmysqld.so.18: 50M
find: `/proc/8495/task/8495/fd/5': No such file or directory
find: `/proc/8495/task/8495/fdinfo/5': No such file or directory
find: `/proc/8495/fd/5': No such file or directory
find: `/proc/8495/fdinfo/5': No such file or directory
Dari hasil di atas kita dapat mengetahui file yang paling besar adalah  /usr/lib/apache/domain/domain.com.log   yang ukurannya mencapai 12GB , wow gak kebayangkan file Log hingga mencapai ukuran segitu. apa lagi kapasitas VPS nya cuma 20GB haha.

Lalu bagaimana cara menghapus file nya ? menghapus file bisa dilakukan dengan dengan perintah :
rm Nama_file
Contoh penggunaanya sebagai berikut :
rm latest.zip
Lalu tekan ENTER . maka jika anda mengecek folder yang beriskian file latest.zip sudah tidak ada lagi .
NOTE :karena perintah tersebut memerlukan ROOT ACCESS maka pastikan anda telah login sebagai ROOT , jika tidak maka perintah tersebut tidak akan berjalan.
untuk menghapus file yang besar tadi kita cukup menggunakan perintah rm seperti yang tadi kita bahas di atas yaitu "
 rm /usr/lib/apache/domain/domain.com.log
Tetapi karena file di atas yang dihapus berada pada folder APACHE maka kita harus restart apache teelebih dahulu dengan perintah
/etc/init.d/apache2 restart 
ATAU 
sudo /etc/init.d/apache2 restart 
ATAU 
sudo service apache2 restart
maka filenya akan terhapus dengan sempurna, cukup mudah bukan ?
anda bisa mengeceknya lagi dengan perintah df -h untuk melihat kapasitasnya apakah sudah berkurang atau belum. sejauh ini jika langkah langkah di atas sudah dilakukan dengan benar pasti masalah NO LANGUAGE DEFINED sudah dapat teratasi.

Share this

Back To Top