adsense

21 Aralık 2022 Çarşamba

Sunucuda birden fazla php versiyonu kullanmak

Bu içerik, önceki yazımızda bahsettiğimiz birden fazla domaini panel kullanmadan sunucuda barındırma konusuna devam niteliğindedir.

Birden fazla domaini ekledik peki birden fazla php versiyonu kullanabilir miyiz?

Yani ben ailehukuku.com.tr de php 5.6 yı kullanırken cezahukuku.com.tr 8.1 i kullanmak istersem nasıl bir yol izlemeliyim.

Haydi başlayalım.

19 Aralık 2022 Pazartesi

Debian Server Üzerinde (panel kullanmadan) Birden Fazla Domain Barındırmak

Merhaba, bir sunucunuz var ve birden fazla domaini burada barındırmak istiyorsunuz. Ama panel (cPanel, plesk vb.) kurmak istemiyorsunuz. O zaman bu yazı tam size göre.


19 Ağustos 2021 Perşembe

Linux Server Disk ve Buffer Okuma / Yazma testi



Merhabalar, bu yazımızda linux sisteminde diskin okuma yazma hızını test edeceğiz. Bir de elimiz değmişken buffer testini yapacağız.

Bu işlem için ek araçlar da kullanılabilir ama biz linux üzerinde standart gelen bir komutu kullanıp işimizi göreceğiz.

2 Mart 2019 Cumartesi

Macbook Air üzerinde Pardus Linux Kurulumu (Dualboot)

Merhabalar, öncelikle ne yapmak istediğimi kısaca açıklayayım.

Kişisel bilgisayarım olan Macbook Air 13" yaklaşık 1,5 yıldır kullanmaktayım. Gayet hızlı ve stabil bir cihaz. Ama ne kadar terminal ekranından temel linux işlemlerini yapabilsem de eski bilgisayarım olan SONY VAIO üzerindeki Linux esnekliğini bir türlü yaşayamadım.
İşimin çoğunluğu Linux sunucular üzerinde geçtiği için yapmam gereken bazı testleri yerel bir bilgisayara kurduğum linux ile gerçekleştiriyorum. (Eski model bir ACER) Sonra dedim ki kendi kendime bu Macbook un diskinde linux için de yer ayırayım oraya kurayım gitsin. Açarken hangisini seçersem onunla çalışsın. (Windows cihazlarda olduğu gibi.)
Tabi düşünce güzel de işlemler o kadar basit olmuyormuş.
Neyse sonuçta bunu başardım ve şu anda bu yazıyı üzerine Pardus 17.4 XFCE kurulu Macbook Air cihazımdan hazırlıyorum.

PHP ile Mail Gönderimi (SMTP) (Güncellendi)

PHP ile mail göndermenin birden çok tekniği olmasına rağmen en sık tercih edilen şekli "phpmailer" ile hazırlanandır. phpmailer açık kaynak lisansına sahiptir, rahatça kullanabilirsiniz.

Neler lazım?
Öncelikle Şu* adrese girip phpmailer 'in son versiyonunu indirin. Bu yazıyı yazdığım tarihteki son versiyonu 5.2.1 olarak görünüyor.
İndirdiğiniz dosya* paketinin içinde bir sürü kıvır zıvır mevcut. Size lazım olacak dosyaları resimde işaretledim.

* Burada verdiğim dosya kaynaklarının bir bölümü kaldırılmış bir bölümü de "güncelleme" adı altında daha karışık hale getirilmiş. Örnekte kullanılan dosyaları şuradan indirerek mail gönderimi işlemini rahatça yapabilirsiniz. Bugün (Mart 2019) hala bu yapıyı kullanmaktayım ve gayet güzel çalışmaktadır.


Mac Üzerinden Telefon Şarj Edememe Sorunsalı (ve çözümü)

Merhaba,

Macbook Air kulanmaktayım ve bir süredir telefonumu (iphone 7) USB kablosu aracılığıyla şarj için bilgisayara taktığımda sürekli şarjı kesip duruyordu. Vakit ayırıp ilgilenmediğimden konuyu önemsemeyip normal şarj adaptörü ile kullandım.

Elimde sadece USB kablosu ve bilgisayarımın olduğu, telefonu mecbur şarj etmem gereken bugün (yani yumurta kapı zilini çalmaya başladığında) bununla ilgili internette biraz araştırma yaptım. Çözümü ile ilgili "xCode un kurulup güncellenmesi" gibi vakit alıcı tavsiyelerin yanında daha basit olan usbd sürecinin sonlandırılması konusunu denemeye karar verdim. İşe de yaradı.

8 Ocak 2019 Salı

Kendi şifre metodunuzu oluşturun (Random şifre üretimi)

function sifre_olustur($karakter_adet = 5) {
    $karakterler = "a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,r,s,t,u,v,y,z,0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,R,S,T,U,V,Y,Z";
    $k = explode(",", $karakterler);
    $k_adet = count($k);
    $sifre = "";
    for ($i = 0; $i < $karakter_adet; $i++) {
        $sec = rand(0, $k_adet - 1);
        $sifre .= $k[$sec];
    }
    return $sifre;
}


3 Ocak 2019 Perşembe

Pardus Linux üzerinde php5 kurulumu

Bildiğiniz üzere artık php5 yeni sunucularda tamamen kaldırıldı. Hatta paket depolarından da kaldırıldı. (Nedir bu php5 nefreti kardeşim :))

Neyse. Debian tabanlı sisteminiz eğer güncel ise (Ben burada Pardus 17.4 XFCE için anlatım yapacağım) ve sizin de emek verdiğiniz php5 projeleriniz var ve onları kullanabilmek istiyorsanız bir kaç adımda bu meseleyi çözebilirsiniz.