Almalinux – yum/dnf hatası Repo için meta veriler indirilemedi. |

Almalinux sunucuda dnf ve yum komutu aşağıdaki hata ile başarısız oluyor:

EA4 ( EasyApache 4 – c8 ) 0.0 B/s | 0 B 00:00
Error: Failed to download metadata for repo ‘EA4-c8’: Cannot prepare internal mirrorlist: Curl error (6): Couldn’t resolve host name for http://httpupdate.cpanel.net/ea4-c8-x86_64-mirrorlist [Could not resolve host: httpupdate.cpanel.net]

Çözüm:

vi /etc/resolv.confnameserver 8.8.8.8
nameserver 8.8.4.4

Test:

yum update -y

CentosOs / RHEL Linux’a CD / DVD ROM Nasıl Bağlanır

  1. Sistemdeki CD / DVD Cihazı Bulmak

Linux terminalinizden root kullanıcısı olarak blkid komutunu çalıştırın.

# blkid
/dev/sr0: UUID="2021-01-07-16-35-54-70" LABEL="VBox_GAs_6.1.18" TYPE="iso9660" 
/dev/sda1: UUID="76b3b4f0-cefd-4aa4-91a7-91f0f196eb0f" TYPE="xfs" 
/dev/sda2: UUID="8DSt2s-wzNP-xxP2-mxLe-DANd-W7QX-nHAwkJ" TYPE="LVM2_member" 
/dev/mapper/centos-root: UUID="5de4634f-896e-414f-9550-a49632cee92a" TYPE="xfs" 
/dev/mapper/centos-swap: UUID="74f4e421-ce61-4dfa-91f1-2267f568876b" TYPE="swap"

2. Cihazın Bağlanacağı Dizini Oluşturmak

Oluşturulan dizin, CD / DVD sürücüsündeki dosyalara ulaşabileceğimiz klasördür. Çoğu zaman /media klasörü içinde oluşturulur.

# mkdir /media/iso

3. CD / DVD Cihaza Bağlanmak

Artık mount komutunu kullanarak cihazı Linux’a tanıtmaya hazırız.

# mount /dev/sr0 /media/iso/
Ya da
# mount /dev/cdrom /media/iso/
//yazma korumalı olarak bağlanır.

Bu aşamada ls komutuyla CD / DVD sürücüsündeki tüm dosyalara erişebilmelisiniz

$ ls /media/iso/ 
AUTORUN.INF  cert  OS2           TRANS.TBL                VBoxDarwinAdditionsUninstall.tool  VBoxSolarisAdditions.pkg        VBoxWindowsAdditions.exe
autorun.sh   NT3x  runasroot.sh  VBoxDarwinAdditions.pkg  VBoxLinuxAdditions.run             VBoxWindowsAdditions-amd64.exe  VBoxWindowsAdditions-x86.exe

# mount /media/iso/

TL Simgesinin HTML Kodu (HTML)

TL simgesinin HTML altında gösterilmesi için kullanılacak kod ;

₺ 

Klavyeden Türk Lirası simgesi ; Alt Gr  + t tuş kombinasyonu ile yapılır.

Türkce Karakter Problemi (MYSQL)

Veritabanından Oluşan Türkçe Karakter Hatası Çözümü

Öncelikle Websayfanız yukarıdaki gösterildiği gibi html veya php sayfaya göre türkçe karekter kodlamasını ekleyin. Veritabanızda karekter kodlamasını utf8-general-ci yaparsanız türkçe hatası yaşamazsınız.

mb_convert_encoding() fonksiyonu ile Türkçe karakter çözümü

Php projelerinde genelde karşılaşılan genel sorunlardan bir tanesi Türkçe karakter hatasıdır. Başka bir siteden veri alırken karakter kodlaması uyuşmazlığından türkçe karakterler yerine soru işareti ( ? ) geldiğini görürüz fakat bu tarz bir sorunu klasik yöntemler ile çözümlenmeyebilir, bunun içinde mevcut bir fonksiyon var Php projelerinizde mb_convert_encoding() fonksiyonunu kullanarak istediğiniz karekter kodlamasından istediğiniz karekter kodlamasına çevirebilirsin. Bu fonksiyonu diğer türkçe karekter problemlerinde de (Veri tabanında türkçe karekter hatasında) kullanabilirsiniz.

Sözdizimi:

mb_convert_encoding ( metin, kodlamaya, kodlamadan)

Paremetreler:

metin : Gereklidir. Karekter dönüşümü yapılacak metin

kodlamaya : Gereklidir. Metnin dönüştürülmekte olduğu kodlama türü.

kodlamadan : İsteğe bağlı. Dönüştürmeden önce karakter kodu adlarıyla belirtilir. Bu, bir dizi veya virgülle ayrılmış numaralandırılmış bir listedir. Belirtilmezse dahili kodlama kullanılacaktır.

“auto” değeri de belirtilebir. Bu takdirde, “ASCII, JIS, UTF-8, EUC-JP, SJIS” algı sırası kullanılır

UTF-8 Türkçe Karakter Kaşılıkları:

Büyük Harfler İçin UTF-8 Karşılıkları:

Ü / Ãœ
Ş / Å
Ğ / Ä
Ç / Ç
İ / Ä°
Ö / Ö

Küçük Harfler İçin UTF-8 Karşılıkları:

ü / ü
ş / ÅŸ
ğ / ÄŸ
ç / ç
ı / ı
ö / ö

Çeşitli Özel Karakterler İçin UTF-8 Karşılıkları:

€ / €
£ / &pound
« / «
» / »
• / •
† / †
© / ©
® / ®
° / °
µ / µ
· / ·
– / –
— / &mdash