Php Hosting Asp Hosting IRCD Hosting Radyo Hosting Aysima Bilgisayar ve internet Hizmeti Domain Kayıt Kiralık Sunucu Asp Reseller Php Reseller
Hosting Ana sayfa Hosting iletişim Host Abonelik

Linux için arşiv

Database nasıl repair edilir

Aşağıdaki şekilde veri tabanınızı repair edebilirsiniz
locaden makinanın içinde ssh tan girip sql dosyasını yükelmek isterseniz

mysql -u user -p veritabanı < veri.sql komutunu çalıştırmanız yeterlidir.

mysqlcheck -u root -p -r veritabanı
mysqlcheck -u root -p -o veritabanı

Mysql table repair

Sunucunuzda bozulan mysql table lerinizi bozulmuş ise ve database repair ve optimize edince düzelmiyorsa tableleri ayrıca repair edebilirsiniz data ların bulunduğu dizine girip .MYI isimli dosyaların bulunduğu dizinine girip aşağıdaki komutu çalıştırın tablelerinizi repair edip düzelticektir.
Bu analiz için : myisamchk –quick –check-only-changed –sort-index –analyze *.MYI
Buda repair için :myisamchk -r –sort-index –analyze *.MYI

MySQL de Çok fazla bağlantı hatası

Mysql kullanan sisteminizde sürekli olarak max connect hatası alıyor mysql serveriniz kitleniyor bağlantılara baktığınızda çok fazla asılı bağlantı görüyorsanız aşağıdaki değeri windowsda my.ini dosyasına linux ve unix te ise my.cnf dosyanıza yazın
%80 ihtimalle farklı bir sorun yoksa sorununuz çözülecektir.

Yazının devamı »

MySQL sleep timeout

Eğer mysql sunucunuzda connection listesinde sleep düşümüş çok fazlla connetion görüyor ve bu sorundan dolayı mysql sunucunuz kitleniyorsa aşağıdaki değerleri windowsta my.ini içine linuxta ise genelde /etc/my.cnf şeklinde olur onun içine girip mysql servisini restart edin sorununuz düzelecektir.
wait_timeout=50
interactive_timeout=50

linuxta bu şekilde kabul etmez ise aşağıdaki şekilde yapın.

set-variable = wait_timeout=50
set-variable = interactive_timeout=50

NTFS dosya sistemli USB diski linux bağlama

Linux bir server veya sisteminiz var ve yedeğiniz 2Gb tan fazla bun usb bir diske yedeğini almak istiyorsunuz diski mount ederken mount: fs type ntfs not supported by kernel şeklinde bir hata aldınız. yapacak 2 yöntem var 1.si kernele NTFS dosya sistemini tanıtmak bu şekilde yaptığınız zaman usb diskiniz veya normal diskiniz Read Only olarak mount olucaktır içinden dosya alabilir ama yazamazsınız ben yine nasıl yapıldığını yazıcam lazım olur belki sonrada diğerini anlatıcam.

Yazının devamı »

.de Domainleri için DNS server ayarları

Eğer sisteminizde .de uzantılı bir domain adı barındıracaksanız standart dns ayarlarınızı kabul etmeyecektir bunun için domain adının dns kaydını girdikten sonra Dns Zone üzerinde Sağ tuş yapın Özellikler veya properties yapın Genel kısmdan Start of Authority sekmesine gelin ve değerleri aşağıdaki şekilde değiştirin ondan sonra artık .de uzantılı domain adını barındırabilir ve name serverlerini değiştirebilirsiniz.
Serial number : 3491
Primary name server : vericek olduğunuz name server
Refresh interval : 10000 Second
Retry interval : 1800 Second
Expires After : 7 Days
TTL : 180 Second

Bundan Sonra aynı properties kısmındaki Namer server kısmına
domain adının kullanacağı her 2 name server adınıda giriniz
Artık .de uzantılı domain adı çalışıcaktır.

Mysql for (unauthenticated user)

ğer Mysql servereriniz sürelli olarak birden kitlenmeye ve çok ağıt bir şekilde cevap vermeye başladı ise. mysql bağlanıp SHOW PROCESSLIST; yapın eğer bağlantılar arasında unauthenticated user db NULL şeklinde kullanıcılar görürseniz mysql serveriniz crach oluyor demektir bunu engellemek için /etc/init.d/mysqld dosyasını editörümüzle açıp

/usr/bin/mysqld_safe  –defaults-file=/etc/my.cnf kısmını buluyoruz ve yanına –skip-name-resolve parametresini ekleyip kapatıyoruz başka bir şeyi değiştirmeyin daha mysql sunucunuza dışardan bağlanmıyorsanız dışarıya firewall üzerinden kapatın. aşağıdaki kuralları firewalınızda uygulayın

-A INPUT -i lo -j ACCEPT
-A OUTPUT -o lo -j ACCEPT

-A INPUT -s kendipniz -j ACCEPT

-A INPUT -p tcp -m tcp -d sunucuipadresi/32 –dport 3306 -j DROP

rndc: connect failed: connection refused

reebsd üzerinde plesk kurulduğu zaman ve kurulumu tamamladıktan sonra  domain açarken ve dns üzerinde işlem yapmanız gerektiği zaman işlemi yapmayıp şu şekilde bir hata vermektedir. rndc: connect failed: connection refused Rndc execute failed reload

Bu hatayı gidermek için aşağıdakileri yapınız permisson hatası almamak için bind üzerinde önce

mkdir /etc/namedb/s
chown bind:bind /etc/namedb/s
chmod 750 /etc/namedb/s

Bundan sonra

/etc/rc.conf açıp aşağıdaki satırları ekleyip /etc/netstart yapın ve daha sonra /etc/rc.d/named start

KERNEL_SECURE_LEVEL=”NO” bunuda mutlaka rc.conf ekleyiniz.

named_enable=”YES”
named_pidfile=”/var/run/named/named.pid”
named_flags=”-u bind -c /etc/named.conf”
named_chrootdir=”/usr/local/psa/named/run-root”

Zend Optimizer undefined symbol ve PHP Fatal error: [ionCube Loader]

Evet Her Zamanki Gibi gün geçmiyorki Bir Hata Veya Sorun ile karşılaşmayalım Geçen gün Linux Sunucuma Zend kurdum ve sistemi çalıştırdığımda undefined symbol: match şeklinde hata verdi bu bileşeni yıllardır belki 500 defa kurmuşumdur ama gel gelelim kasıyorum olmuyor on takla attırdım yok.

Neyseki bu gün 27.06.2007 tarihi itibari ile bununda nedenini ufak çaplı bir araştırmadan sonra buldum Zend sitesinde ve webhostingtalk üzerinde okuduğum bilgilere göre Zendin ZendOptimizer-3.0.2-linux* versiyonlarında bir çeşit bug var ve redhat sürümü fedora EL ES Centos serilerinde Bu şekilde hata veriyor.

Yazının devamı »

couldn’t open pid file ‘/var/run/named/named.pid’

Linux sürümlerinden redhat veya fedorada kurulumdan dolayı karşılaşılan bir sorun.

eğer named başlatırken aşağıdaki şekilde bir hata alıyorsanız yapmanız gereken 1 -2 madde var bunları yaparsanız sorun çözülür.

Hata : couldn’t open pid file ‘/var/run/named/named.pid’ veya permission denied

çözüm :  cd /etc/selinux her hangi bir editör ile pico config açıp içindeki

SELINUX=enforcing bunu SELINUX=disabled yapın.

ve sunucuyu restart edin düzelmiş olucak her hangi başka bir ayarı değiştirmeyin.

« Önceki Yazılar · Sonraki Yazılar »