Omay Bilişim yardım - FTP - Frontpage - Script -
FTP - Frontpage - Script

Omay Bilişim yardım sayfaları site genelinde bulunan bilgiBilgi Notu notlarının dışında en çok sorulan soruları derleyerek siz değerli müşterilerimiz için hazırladı. Bir web sitesi sahibi olmak için gerekli en temel bilgilerden, hosting ve güncelleme sırasında kullanmanız gerecek programlara, E-Mail hesaplarından, kontrol paneli ve kullanımına kadar yüzlerce sorunuza detaylı cevaplar bulabileceksiniz.Omay Bilişim sağladığı bu hizmet ile müşterilerinin sistemi kullanımını kolaylaştırmak amacındadır.

Yardım konuları aşağıda listelenen temel başlıklara ayrılmıştır. Sorunuzun dahil olduğu başlığı seçerek aradığınız cevaplara ulaşabilirsiniz.

 

Hala bir web siteniz yok mu?
İster kişisel olsun isterseniz işiniz için, 300$ dan Başlayan fiyatlara  web sitesi sahibi olabilirsiniz. Fırsatı kaçırmayın!
FTP - Frontpage - Script  Yardım SayfasıFTP - Frontpage - Script
  FTP nedir?
  FTP bağlantısı nasıl yapılır?
  CuteFtp Ayarları CuteFtp Ayarları
  SmartFtp Ayarları SmartFtp Ayarları
  Internet Explorer ile Ftp Ayarları  Internet Explorer ile Ftp Ayarları
  FTP´de Dosyaların gönderileceği yer nedir?
  FTP'ye bağlandım ancak silemediğim dosyalar var
  ASCII ya da BINARY transfer metodlarını nasıl değiştirebilirim?
  "Dosya Modu" nedir? Nasıl değiştirilir?
  FrontPage nedir?   FrontPage nedir?
 FrontPage extensions nediir? FrontPage extensions
  FrontPage ile Publish yapmak.
  Formların çalışmasında nelere dikkat etmeliyim?
  Script nedir?
  Windows 2003 ASP ve komponent nedir?
 PHP " Hypertext Preprocessor" nedir? "PHP: Hypertext Preprocessor"
  Unix Perl desteği ve Modüller
  /cgi-bin klasörünün kullanımı
  SSI (server side includes)
  Unix Sendmail
  SMTP Ayarı



FTP nedir?
FTP (File Transfer Protocol) sayesinde sunucu özelliği taşıyan bilgisayarlara dosya gönderebilir veya sunucuda bulunan dosyaları kendi bilgisayarınıza alabilirsiniz. FTP ile bir sunucuya bağlanmak için, bu sunucuda FTP hesabınızın olması gereklidir. Bir sunucuda FTP hesabınız olduğunda, gerekli kullanıcı adı ve şifresi ile bu sunucuya bağlanabilir ve size tahsis edilen harddisk alanını limitleri dahilinde kullanabilirsiniz. Bu limit, MB cinsinden harddisk üzerinde size ayrılan yerdir ve kota (quota) olarak adlandırılır. Kota, hardisk üzerinde bulunan ve kullanıcı adınıza ait bütün dosyaların toplam büyüklüğüdür.



FTP
bağlantı nasıl yapılır?
Çok çeşitli FTP programları vardır. CuteFTP ve SmartFTP en çok kullanılan ftp programlarıdır. Bazı web sayfası programları (dreamweaver, frontpage, homesite vs.) da kendi içlerinde FTP protokolünü kullanan bölümleri vardır. Bu programlar kullanıldığında ayrıca bir FTP programı kullanmaya gerek olmadan, gerekli ayarlar yapılarak sunucuya FTP protokolünü ile bağlanabilir ve dosya gönderme-alma işlemlerinizi yapabilirsiniz. Fakat sadece dosya gönderme-alma işlemleri ve dosya yönetiminde extra özellikler sunmak için yazılan FTP programları, diğer FTP protokolünü kullanan programlara göre daha hızlıdır. FTP protokolü ile sunucuya bağlanmak için bilinmesi gerekenler;
Sunucu adresi (host address) : ftp.ornekdomain.com
Kullanıcı adı (username) : ******* (kurulumda belirlediğiniz ftp admin)
Şifre (password) : ******** (kurulumda belirlediğiniz ftp şifresi)



CuteFtp Ayarları
CuteFtp Ayarları
CuteFtp programını açarak File(Dosya) menüsünden Quick Connect (Hızlı Bağlan) 'i seçiniz.

FTP (File Transfer Protocol) sayesinde sunucu özelliği taşıyan bilgisayarlara dosya gönderebilir veya sunucuda bulunan dosyaları kendi bilgisayarınıza alabilirsiniz. FTP ile bir sunucuya bağlanmak için, bu sunucuda FTP hesabınızın olması gereklidir. Bir sunucuda FTP hesabınız olduğunda, gerekli kullanıcı adı ve şifresi ile bu sunucuya bağlanabilir ve size tahsis edilen harddisk alanını limitleri dahilinde kullanabilirsiniz. Bu limit, MB cinsinden harddisk üzerinde size ayrılan yerdir ve kota (quota) olarak adlandırılır. Kota, hardisk üzerinde bulunan ve kullanıcı adınıza ait bütün dosyaların toplam büyüklüğüdür.



SmartFtp Ayarları SmartFtp Ayarları
SmartFtp programını açarak, aşağıdaki örnek resimde gördüğünüz gibi, Address boşluğuna ftp.ornek.com, Login boşluğuna ftpuser adını ve Password boşluğuna ftppassword bilgilerini yazıp enter tuşuna basarak Ftp Sunucusuna bağlanabilirsiniz.



Internet Explorer ile Ftp Ayarları Nedir? Internet Explorer ile Ftp Ayarları
Internet Explorer browserinizi açarak Address Bar boşluğuna aşağıdaki resimde gördüğünüz gibi ftp://FtpUser@ftp.ornek.com yazıp enter tuşuna basınız..
Ftp Username ve Password bilgilerini aşağıdaki resimde gördüğünüz gibi yazarak Log On butonuna bastığınızda Ftp Sunucusuna bağlanacaksınız.



FTP´de Dosyaların gönderileceği yer nedir?
Sunucuya FTP protokolü ile bağlandığınızda, size daha önceden tahsis edilen harddisk üzerindeki ana klasörün içine girersiniz. Alt ftp kullanıcıları, yöneticileri tarafından belirlenen yere bağlanırlar. Bu ilk bağlanılan yer sahibi olduğunuz klasör veya klasörlerin listesini içerir ve bu bölümde herhangi bir işlem yapamazsınız. Bu bölümdeki klasörler, FTP kullanıcısına ait domainlerin ana klasörleridir ve web sitenizin sağlıklı çalışması için gereklidir.
Sistem tarafından oluşturulan ve aşağıda listelenen bu ana klasörleri KESİNLİKLE SİLMEYİNİZ. Ancak bu klasörler içindeki mevcut veya sizin oluşturduğunuz dosya ve klasörleri kullanılmadığı zaman silebilir veya değiştirebilirsiniz.

Unix Serverlar için,
ornekdomain.com
bu klasörün içine girildiğinde,
- cgi-bin (scriplerin gönderileceği klasör)
- htdocs (web sayfalarının gönderileceği klasör)

Windows 2003 Serverlar için,
database (.mdb veya database uygulama dosyalarının gönderileceği klasör)
ornekdomain.com (web sayfalarının gönderileceği klasör)

Bir ftp kullanıcısına birden fazla domain bağlı ise, ilk bağlantı klasöründe kendine ait domainlerin listesi çıkar ve hangi domain ile ilgili işlem yapılacaksa, o domainin klasörüne girilir.
Ftp kullanıcısının, kendine ait klasörlerin içindeki yeni klasörler veya dosyalar üzerinde silme, değiştirme, yaratma, gönderme vb. işlemlerde tam yetkisi vardır.



FTP'ye bağlandım ancak silemediğim dosyalar var.
Sorun büyük ihtimalle gizli dosyalardan kaynaklanıyordur (.htaccess gibi). Linux/Unix sistemlerde . (nokta) ile başlayan dosyalar gizli olarak kabul edilirler ve normal şartlar altında görünmezler. Listing yolunu takip edip "Always show hidden files" seçeniğini işaretleyerek hem bu dosyaları görünür yapabilir hem de silemediğiniz klasörleri rahatlıkla silebilirsiniz.



ASCII ya da BINARY transfer metodlarını nasıl değiştirebilirim?
Transfer metodunu değiştirmek için FTP komutu TYPE kullanılır. ASCII için type ascii BINARY için type binary yazmalısınız. FTP programlarında transfer metodları arasında geçişin nasıl yapıldığına dair bilgiyi kullandığınız FTP programının yardım menusünde bulabilirsiniz.
Örneğin CuteFTP programında bu geçiş Edit menüsünden settings seçilrek yapılır. Setting kısmına girdiğinizde, soldaki connection bölümünün altında ASCII/Binary seçeneğini işaretleyin. Pencerenin sağ kısmında dosya tipleri ve transfer medotları görüntülenecektir. Default transfer type seçeneğinden metodu değiştirebilirsiniz.



"Dosya Modu" nedir? Nasıl değiştirilir?
Dosya modu, dosyaya hangi grupların hangi yetkilerle erişebileceklerini belirlemeye yarar. Bu değişiklikleri FTP programınızı kuıllanarak yapabilirsiniz. Bunu nasıl yapacağınıza dair detaylı bilgiyi FTP programınızın yardım menüsünde bulabilirsiniz.
Örneğin CuteFTP programında dosya/dizin modunu, değiştirmek istediğiniz dosyanın/dizinin üzerinde sağ klik yaptığınızda açılacak olan menüden CHMOD'u seçerek gerçekleştirebilirsiniz.



FrontPage nedir?  FrontPage nedir?
 FrontPage bir web sayfası oluşturma programıdır ve sunucuya dosya gönderme-alma işlemi olan FTP özelliği de içermektedir. FrontPage Extensionlarının en önemli özelliği, sunucuya dosya gönderme ve alma işleminin yanında kendi yapısını kullanarak sunucuya bağlanıp, dosya üzerindeki değişiklikleri direkt sunucu üzerinde yapması ve bazı interaktif (sayaç, form vb.) imkanları sunmasıdır. FrontPage programı ile FTP protokolü kullanarak sunucuya bağlantılarda sunucu tarafında herhangi bir özelliğin olmasına gerek duyulmamasına karşın, EXTENSIONS özelliğini kullanmak için sunucu tarafında da bazı eklentilerin sunucuya yüklenmesi gereklidir.
Sunucu tarafındaki bu yüklemenin genelde manuel olarak yapılır. Fakat Kriweb Hosting sisteminde kullanıcılar bu yüklemeyi, WTSY (Web Tabanlı Sistem Yönetimi) sayesinde istedikleri an tek klikle otomatik olarak yapabilirler ve istedikleri an kaldırabilirler. Sistemimizde hem Unix hem de Windows2000 sunucularda son versiyon FrontPage2000 Server Extensions kullanma imkanı vardır. Bilgisayarınızda FP98 sürümü de olsa bu özelliği kullanabilirsiniz.
Unutmayınız ki FrontPage Extensions özelliğini kullanabilmeniz için, ilk önce WTSY sisteminden aktivasyon işlemini yapmalısınız.



FrontPage extensions nediir? FrontPage extensions
Frontpage uzantıları, web sitenizi Microsoft Frontpage ile yayınlamanızı sağlar.FrontPage programı piyasada bulunan en güçlü WYSIWYG (what you see is what you get-Ne görürsen onu alırsın) türü yazılım programlarından biridir.Omay Bilişim msitelerini Microsoft FrontPage kullanarak yapmak isteyenler için ücretsiz FrontPage 2000/98 server extention desteği sağlamaktadır. Biz FrontPage 98 ile geriye uyumlu FrontPage 2000, desteğide vermekteyiz. Daha kapsamlı bilgi için bizim kendi yardım dosyalarımızda olduğu gibi Microsoft'un web sitesinden FrontPage yardım dosyalarına da danışabilirsiniz.



FrontPage ile Publish yapmak.
FrontPage ile Publish yaparken dikkat edilmesi gereken husus, web alanınızda FrontPage Extensions özelliğinin yüklü olmasıdır. FP ile hazırladığınız dosyalarınızı iki şekilde gönderebilirsiniz. Biri FrontPage publish özelliğini kullanmak , diğeri ise normal FTP protokolü ile göndermek. Her iki şekilde de sizden istenen kullanıcı adı ve şifre bilgisi için o alan adına ait FTP kullanıcısının adını ve şifresini girmelisiniz.
 



  Formların çalışmasında nelere dikkat etmeliyim?
 FrontPage Extensions özelliğinin sunucuda yüklü olması ve form sayfalarının kendi publish özelliğinin kullanılarak sunucuya gönderilmesidir. Herhangi bir sorun ile karşılaşıldığında veya hata sonucu sunucuda bulunan FrontPage klasörlerinin silinmesi durumunda, extensions özelliğini WTSY den kaldırıp tekrar yükleyebilirsiniz.
 



Script nedir?
Scritler çeşitli dillerle yazılan ve server tarafında çalışan küçük programcıklardır. Java scriptler kullanıcı tarafında, browser içinde çalışmaktadırlar. Web sitenizde bazı otomasyonları sağlamak, interaktif işlemler yapmak ve siteniz hakkında çeşitli bilgilere ulaşmak için bazı scriptler kullanılır. Sunucu platformuna bağlı olarak bu scriptlerin özellikleri değişmektedir. Kriweb sisteminde otomatik kurulan scriptlerin yanısıra kendi scriptlerinizi de kullanabilirsiniz. Kurulum aşamasında olan Script Server sayesinde, istediğiniz scripti sitenize eklemek çok kolaylaşacak ve script kurulumlarıyla uğraşmayacaksınız. Mevcut WTSY sisteminde hazır olarak, Unix sisteminde sayaç, konukdefteri ve mailform, Windows2003 sunucularda ise sayaç scripti vardır.



Windows 2003 ASP ve komponent nedir?  
Active Server Pages
ASP (Active Server Pages) Microsoft tarafından geliştirilen, sadece Internet Information Server tarafından desteklenen ve çeşitli programlama dilleri ile yazılabilen (VBscript, javascript, jscript vs.) web sayfası uygulamasıdır. Asp sayfalarında html kodu ile script beraber bulunur ve çalıştırıldığında sunucu tarafında işlenir, kullanıcıya sadece html kodu olarak gönderilir. Yaptığınız ASP sayfalarının test amaçlı kendi bilgisayarınızda çalıştırabilmek için, bilgisayarınızda PWS (Personal Web Server) yüklü olması gerekmektedir. Windows2003 sunucularımızda IIS 6.0 çalışmaktadır ve tam ASP desteği vermektedir.
Komponentler Microsoft ürünü serverlarda bazı işlemlerin kolaylıkla yapılmasını sağlayan modüllerdir. ASP dosyalarınızda sunucuda yüklü bulunan bu komponentleri kullanabilirsiniz. Sunucuda yüklü olmayan ve kullanmak istediğiniz bir komponent varsa bize bildiriniz. Genelde en çok gerekli olan email komponentlerdir. Asp scriptlerinizden email göndermek için ASPEMAIL komponentini kullanabilirsiniz.

ASP ve ASPNET için örnek E-Mail kodları :

ASPMail:        pdf ya da html seçeneklerinden birini seçin:     ASPMail
ASP.netMail: pdf ya da html seçeneklerinden birini seçin:    



PHP " Hypertext Preprocessor" nedir?
"PHP: Hypertext Preprocessor"
PHP sunucu-taraflı, çarpaz-düzlem ve HTML içine gömülebilir bir betik dilidir. Genel yapı ve yazılım kuralları yönünden C ve Perl dillerine çok yakın bir dildir. Rasmus Lerdorf tarafından hazırlanan bu dil, kendi web sitesine bağlı olan kişilerin takibini yapılması isteği ile ortaya çıktı. Rasmus Lerdorf bu dile ilk başta "Personal Home Page" adını koydu (çünkü kendi kişisel web sayfası üzerinde kullanmıştı). Şu anda ise PHP sözcüğü, "PHP: Hypertext Preprocessor" sözcüklerinin baş harflerinden oluşan kısaltmayla tanımlanmaktadır.

Ornek PHP kodlar için word - pdf ya da html seçeneklerinden birini seçin:    



Unix Perl desteği ve Modüller
Unix Perl desteği ve Modüller .
Unix sunucularda tam perl desteği vardır. Perl versiyonu v5.6.0 dır ve kullanılacak olan path : /usr/bin/perl 'dür. Kullanıdığınız scriptin ilk satırının bu şekilde olduğunu kontrol etmeyi unutmayınız.
#!/usr/bin/perl
Windows2000 sunucularda da standart Perl desteği mevcuttur.
Ayrıca Unix üzerindeki cgi scriptlerinin çalışmasında cgi-manager kullanılmaktadır. Böylece çalışan cgi scriptleri kendi kullanıcı adınız altında çalışır. Kendi klasörlerinize yazmak için klasörun modunu 777 yapmanıza gerek yoktur. Ayrıca bu sistemle cross server scripting, yani aynı sunucudaki başka bir hosta zarar verme imkanı ortadan kalkar. Bu güvenlik açısından çok önemlidir.
Perl modülleri olarak şu an sistemde yüklü modüller; standart modüller, MySql modülleri ve bazı grafik modülleridir. Kullanmak istediğiniz modül sunucuda bulunmuyorsa bize modülün adını bildiriniz.



/cgi-bin klasörunun kullanımı.

/cgi-bin klasörü Unix sunucular için geçerlidir. Scriptleriniz bu klasörun içinde olmalıdır. Bu klasör içindeki dosyalar sunucu tarafından çalıştırılır, yani içeriği okunmaz. Örneğin cgi-bin klasörü içine koyacağınız bir web sayfasına normal web adresini yazarak ulaşamazsınız.
 



SSI (server side includes).

SSI normal bir html sayfası içinden bir cgi scriptinin çalıştırılımasına olanak verir. SSI kullandığınız sayfaların uzatısı .shtm veya .shtml olmalıdır. Örnek bir SSI tagı aşağıdaki gibidir:

<!--#include virtual="/cgi-bin/test.cgi" --> veya <!--#include virtual="/ornek.html" -->



Unix Sendmail.
Unix sunucularda hazırladığınız scriptlerden e-mail göndermek için sendmail programı kullanılabilir. Bu programın yolu /usr/sbin/sendmail dir. Eğer kullandığınız script sizden SMTP_HOST istiyorsa o zaman alan adınızın önüne mail. koyarak kullanabilirsiniz.

SMTP_HOST = mailscriptserver



SMTP Ayarı
SMTP (Simple Mail Transfer Protocol) internet üzerinden e-mail göndermeye yarayan bir protokoldür. SMTP aynı zamanda mail server'dan bilgisayarınıza mail'leri indirmeye yarayan POP3 ve IMAP protocollerini birleştirmeye yardımcı olur. SMTP giden mail'ler için, POP3 ve IMAP ise gelenler için kullanılır.
Mail göndermek için Microsoft Outlook gibi bir mail programı kullanmak isterseniz, bu programın doğru SMTP mail server'ına bağlanmasını sağlamak için programı kurulumda configure etmeniz gerekecektir.
Örnek SMTP Ayarı kodları :

Kodlar için word - pdf ya da html seçeneklerinden birini seçin:    


 

 

Tüm hakları saklıdır. © 2008 Omay Bilişim San. Tic. Ltd. Şti T- (2126) 416 96 25

Site Haritası | Gizlilik ve Güvenlik Hizmet Sözleşmesi

İletişim İletişim Biz Sizi Arayalım