ixirhost
13. YIL

BİLGİ MERKEZİ

Sizin için hazırladığımız makale, çözüm önerilerini bilgi merkezimizde bulabilirsiniz, sorununuzu aşağıda ki arama kutusuna yazarak arama yapabilir veya kategorilere göre seçim yaparak makalelerimize göz atarak sorununuza hızlı çözüm ve yanıt bulabilirsiniz.

KATEGORİLER

EN POPÜLER

Plesk panel üst dizin yetkisi nasıl verilir?
Merhaba, Bu yazımızda sizlere Plesk panel'de Prent Paths iznini nasıl vereceğinizi anlatacağız. Bu izin alt klasörde bulunan dosyanızın üst dizindeki dosyaya erişebilmesi için verilmektedir. Bu izin verilmemiş ise yazılımınızda hata meydana gelebilir. Hata iletisi genellikle aşağıdaki gibi ekrana yansımaktadır. Active Server Pages error ‘ASP 0131′ Disallowed Parent Path /panel/Default.asp, line 2 The Include file ‘../inc/db.asp’ cannot contain ‘..’ to indicate the parent directory. Sorunun kaynaklanma nedeni hata iletisinin ayrıntılarında da görebileceğiniz üzere veritabanına bağlantı yapan kod satırının bir üst dizindeki veritabanı ile bağlantı kurmak için bir üst dizine çıkmak istemesinden fakat hosting hesabında bir üst dizine çıkma izni olmamasından kaynaklanmaktadır. Bu hata ile karşılaştığınızda yapmanız gereken işlemi makalenin devamında ileteceğiz. Bu adımları uyguladıktan sonra hatayı aldığınız sayfayı tekrar kontrol ettiğinizde bu hatayı görmeyeceksiniz. Adım 1 : Plesk panel'e giriş yapıyoruz. Adım 2 : Plesk Panel'in "Home" Sayfasından "Virtual Directories" ikonuna tıklıyoruz. Adım 3 : Açılan sayfada tab menüde yer alan "Directory Properties" ikonuna tıklıyoruz. Adım 4 : Açılan sayfada "Allow to use parent paths" yazısının sağında bulunan seçilebilir alanın üstüne tıklayıp, sayfanın alt sağında yer alan "Ok" Butonuna tıklıyoruz. Bu adımları takip ederek parent parth iznini verebilirsiniz. Bir sonraki makalemizde görüşmek dileğiyle.
Cpanel Site İp Adresi öğrenmek
Merhaba, Bu yazımızda sizlere Cpanel'de hosting'inize ait ip adresini nasıl öğrenebileceğinizi anlatacağız. Öncelikle CPanel'e giriş yapmanız gerekiyor. Giriş yaptıktan sonra gelen sayfada sol bölümde yer alan "Stats" başlığı altında "Shared IP Address" yada "Dedicated IP Address" satırını arayıp ip adresini öğrenebilirsiniz.
PHPMailer sınıfı ile mail gönderimi
Merhaba, Bu yazımızda sunucu üzerinden smtp servisi ile güvenli bir şekilde mail gönderimi yapacağız. Bir çok yer sağlayıcı firma sendmail servisini spam mail gönderimi sağlandığı için kapatmıştır. SMTPMail kimlik doğrulama ile mail gönderimi yaptığınızdan sadece arayüz dosyanızda belirtilen eposta adresine mail gönderimi yapabilmekte. Buda sunucu üzerinde mail trafiğini olumlu yönde etkilemektedir. SMTPMail fonksiyonunu kullanarak mail gönderimi yapmak için, PHPMailler sınıfını Github adresinden indirebilirsiniz. İndirdiğiniz zip dosyasını açıp " class.phpmailer.php " ve " class.smtp.php " dosyalarını almanız yeterli olacaktır. Bu dosyaları sitenizin ana dizinine atabilir yada farklı bir klasörün içinde barındırabilirsiniz. Dosyalarımızı sitemizin ana dizininde bulunan " inc " adlı klasörün içerisinde yükledik. Daha sonra iletisim.php dosyamızı oluşturmanız gerekiyor. iletisim.php dosyamızda mail gönderim (php) kodları aşağıdaki gibi olmadılır : if (isset($_GET['islem'])) { if (empty($_POST["isim"]) or empty($_POST["tel"]) or empty($_POST["eposta"]) or empty($_POST["konu"])) { echo ' Tüm alanların doldurulması zorunludur. '; // Formdan gelen bölümler boş ise ekrana yazdıracak } else { require_once("Smtp/class.phpmailer.php"); // Anadizinimizde bulunan Smtp klasöründe bulunan class.phpmailer.php dosyamızı çağırdık. $mail = new PHPMailer(); $mail->IsSMTP(); // PhpMailler sınıfımızı başlattık. $mail->SMTPAuth = true; $mail->Host = 'Mail Sunucu Adresı'; // mail.alanadiniz.com $mail->Port = '587'; // SMTP Portu Standart " 587 " $mail->Username = 'info@alanadiniz.com'; // Gönderim yapacak Eposta adresi Bu eposta adresi mail sunucusunda oturum açacağı için eğer oluşturulmamıssa kontrol panelinizden oluşturmanız gerekiyor. $mail->Password = ''; // Eposta şifreniz $mail->SetFrom($_POST["eposta"], $_POST["isim"]); // eposta : formdan gelen epota adresi, İsim : formdan gelen isim Eposta göndercisi olarak bu isimler görünecektir. $mail->AddAddress('Görünecek Mail Adresi', 'Görünecek İsim'); //Gelen Epostada görülecek Eposta adresi ve Görünecek İsim $mail->CharSet = 'UTF-8'; // Mail karakter setimi UTF-8 olmadı türkçe karater sorunu olmaması için gereklidir. $mail->Subject = $_POST['konu']; // İletişim Formundan Gelen Konu Başlığı $mail->Body = $_POST['mesaj']; // İletişim formundan Gelen ziyaretçi Mesajı if(!$mail->Send()){ echo ' Gönderim Hatası: ' . $mail->ErrorInfo . ' '; // Mail gönderiminde hata varsa ekrana yazdıracak. exit; }echo ' Eposta Gönderildi. '; // Mail göndeirminde hata yok ise ekrana yazdıracak. } } ?> iletisim.php dosyamızda mail gönderim forumu (html) kodları aşağıdaki gibi olmalıdır: <form role="form" method="post" action="iletisim.php?islem"> <input type="text" placeholder="Adınız Soyadınız" name="isim"> <input type="text" placeholder="Telefon" name="tel"> <input type="email"placeholder="Email" name="eposta"> <input type="text" placeholder="Konu" name="konu"> <textarea rows="3" placeholder="Mesajınız" name="mesaj"></textarea> <button type="submit" name="submit">Gönder</button> </form>   Yukardaki kodlar ile smtpmail fonksiyonu kullanılarak mail gönderimi yapabilirsiniz. Örnek dosyamızı indirmek için yandex.disk sayfasına gidebilirsiniz. Wordpress yada Joomla yazılımları ile hazırlanmış web siteniz için modülleri bulunmaktadır. Joomlada bu özellik modül gereksizin kendi içerisinde gelmekte Wordpress için modül olarak kurabilirsiniz. Wordpress'in eklentiler sayfasında bulabileceğiniz bu modülü ücretsiz indirip sitenize kurabilirsiniz. Eklenti adresi : Wordpress SMTP Mail
"Bandwidth Limit Exceeded" hatası
Merhaba, Bu yazımızda sizlere "Bandwidth Limit Exceeded" hatasını açıklayacağız. Sitenize erişmeye çalıştığınızda yukarıda yer alan resimdeki hatayı alıyorsanız sitenize ait ayrılmış trafik limitini doldurduğunuz anlamına gelmektedir. Hosting hizmetinizi bizden alıyorsanız eğer mevcut paketinizin bir üst paketine yada daha yüksek bir pakete geçmenizi tavsiye ediyoruz. Eğer hizmeti bizden alıyor iseniz müşteri hesabınızda kayıtlı eposta adresinizdem destek@ixirhost.com adresine mail gönderebilir yada müşteri panelinize giriş yaptıktan sonra Hosting ve Domain Destek Departmanımıza destek talebi oluşturup paketizi yükseltme talebinizi iletebilirsiniz.
Filezilla ile ftp bağlantısı
Merhaba, Bu makalemizde sizlere filezilla ile ftp bağlantısı nasıl yapacağınızı anlatacağız.  Bildiğiniz gibi filezilla yeni veriyonlarında SSL portu ile FTP ye bağlanmaya çalışmaktadır. Buyüzden ftpnize giriş yapamıyor olabilirsiniz. Aşağıdaki adımları uygulayarak ftpnize bağlanabilirsiniz. Öncelikle Filezilla programını açıp "Dosya" menüsüne tıklıyoruz. Açılan menüde "Site yönetici"'ne tıklıyoruz (Klavye kısayolu CTRL + S)'dir.   Site yöneticisi'ne tıkladıktan sonra gelen pencerede sol altta bulunana tıklayın. Butonun üst tarafında bulunan alanda yeni site başlıklı bir alan oluşacaktır. Bunun adını sitenize göre düzenleyebilirsiniz. Yeni oluşturduğunuz site alanı seçili iken sağ tarafta alanları aşağıdaki gibi doldurmanız gerekmektedir. Sunucu : Sunucu ip adresi yada FTP adresiniz Kapı : Boş geçebilir yada FTP portu olan 21 portunu yazabilirsiniz. İletişim Kuralı : FTP - Dosya aktarımı iletişim kuralı seçeneğini seçmelisiniz. Şifreleme : Yalnız düz FTP kullanılsın(düşük güvenlik) seçeneğini seçmelisiniz Oturum Açma tipi : Normal seçeneğini seçmelisiniz Kullanıcı : FTP kullanıcı adınızı yazmalısınız Şifre : FTP şifrenizi yazmalısınız Bu alanları doldurduktan sonra "Bağlanın" butonuna tıklayabilirsiniz. Bu şekilde ftpnize bağlantı sağlayabilirsiniz.     Başka bir makale'de görüşmek dileği ile..

Bu cevap yeterince yardımcı oldu mu?