Ubuntu şifreyi unuttum

Ubuntu makinelerde şifreyi unuttuğumuz durumda aşağıdaki adımları izleyerek yeni bir şifre ataması yapmak mümkündür. İlk olarak makineyi yeniden başlatmalı ve Shift tuşuna basılı tutarak açılmasını sağlamalıyız. Zamanlamasını doğru yaptığınız durumda aşağıdaki ekranla karşılaşacağız.… Continue reading

php Call to undefined function curl_init() hatası

php de Call to undefined function curl_init() hatası ile karşılaşırsak büyük ihtimalle php versiyonunuza göre curl modulunun yüklenmesi yeterli olacaktır. 5.6 versiyonunu kendi versiyonunuza göre değiştirmeyi unutmayın. sudo apt-get install php5.6-curl    

php 7 den 5.6 ya ya da 5.6 dan 7 ye versiyon değiştirme

Php versiyonları yüklendikten sonra aşağıdaki komutları kullanarak versiyonlar arasında geçiş yapılabilir. php 7.0 dan php 5.6 ya geçiş sudo a2dismod php7.0; sudo a2enmod php5.6; sudo service apache2 restart; php 5.6 dan php 7.0… Continue reading

Ubuntu ya php 5.6 yükleme ve modülleri kontrol etme

Aşağıdaki komutlarla birlikte php 5.6 versiyonunu yükleyebiliriz. sudo apt-get install python-software-properties sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install -y php5.6   daha sonra versiyonu kontrol etmek için aşağıdaki komudu kullanarabiliriz. php… Continue reading

yii2 gridview de satırları özelleştirme

Yii2 içerisinde Gridview içine aşağıdaki gibi bir kod bloğu eklenerek istenilen şekilde satırlarımızda renklendirme yada özelleştirme sağlanabilir. GridView::widget([ ‘dataProvider’ => $dataProvider, ‘filterModel’ => $searchModel, ‘rowOptions’=>function($model){      if ($model->randevu_onayi==’Bekliyor’) {      … Continue reading

Yii2 RBAC Rol tabanlı giriş

Bu yapının kullanılması için gerekli veritabanı sql dosyasını vendor/yiisoft/yii2/rbac/migrations klasöründe farklı veritabanları için bulabilirsiniz. Buradan tablolar oluşturulabilir. daha sonra cakend/config/main.php içerisine aşağıdaki kod bloğu eklenerek veritabanındaki tablolara erişim sağlanır. ‘authManager’=>[ ‘class’=>’yii\rbac\DbManager’, ‘defaultRoles’=>[‘guest’], ]… Continue reading

Yii projesi içinde ki PhpMailer 5.2.21 güncelleme

Php üzerinde kullanılan phpmailer sistemlerinde 5.2.18 versiyonundan eski olan versiyonlarda uzaktan kod çalıştırılabilmesine olanak sağlayan bir açıklık olduğu tespit edilmesiyle birlikte 5.2.20 versiyonuna güncellenmesi ihtiyacı doğdu. Ertesi gün aynı açığın 5.2.20 versiyonunda da… Continue reading

Windows Server 2012 yi Zaman Sunucusu (NTP) Olarak Ayarlama

Zaman sunucusu ihtiyacımız olan durumlarda var olan Windows makinelerimiz üzerinde bir kaz ayar değiştirerek zaman sunucusu olarak çalışmasını sağlayabiliriz. İlk olarak başlat da regedit yazarak  kayıt defterinin açılmasını sağlıyoruz.   Daha sonra aşağıdaki… Continue reading

Windows Server 2012 de NTP Sunucusundan Zaman Güncelleme

Bilgisayarımızda ki arama kutucuğuna regedit yazarak enter a basıyoruz ve karşımıza aşağıdaki ekran geliyor. Hkey_Local_Machine kısmını genişletiyoruz. Daha sonra System sonrasında CurrentControlSet ve Services kısımlarını genişletiyoruz. Uzunca açılan listenin içeriside W32Time klasörünü buluyoruz… Continue reading

Ubuntu server da Read-only file system hatası

Ubuntu 14.04 server üzerinde çalışan web sayfalarımızda karşılaşılan cache hatasını incelerken sunucular içerisinde tab tuşuna basılınca otomatik tamamlamak yerine yada veri değişikliği yaparken “Read-only file system” hatası aldığımızı gördük bu hata için aşağıdaki… Continue reading