+ Yanıtla
Toplam 9 sonuçtan 1 ile 9 arası olanlar

Konu Başlığı: include Virtual Sorunu

  1. #1

    include Virtual Sorunu

    Merhaba
    Şimdiye kadar hep include file yi kullandığımdan include virtual un nasıl kullanıldığı hakkında fazla bir bilgim yok.örneğin <!-- #include virtual="/a/a.ASP" --> şeklinde bir dosya çağırılıyor a klasörünün içerisinde a.ASP dosyası olsada bulunamadı hatası veriyor ancak dosyaları ftpye attığımda internette düzgün bir şekilde çalışıyor.Bu sorun nasıl çözülebilir?

  2. #2

    Re: include Virtual Sorunu

    localde çalışırken şu şekilde bir dene bakalım yine hata verecek mi...

    <!-- #include virtual="a/a.ASP" -->
    şenol yıldız - kişisel olaylar

  3. #3

    Re: include Virtual Sorunu

    evet veriyor

  4. #4

    Re: include Virtual Sorunu

    localde programın alt klasörde bulunuyor olabilir mi?

  5. #5

    Re: include Virtual Sorunu

    Plesk panel sunucularda parenth path i etkinleştirmek gerekiyor olabilir.

  6. #6

    Re: include Virtual Sorunu

    file ile çalıştırabiliyorum sorunum ftpde çalışan kodların localhostta çalışmaması.yani plesk panelle alakalı bir durum değil.

  7. #7

    Re: include Virtual Sorunu

    O zaman sanırım sorununuz http://localhost/calismaklasoru seklinde kullanıyor olmak
    Sunucuya yüklediğinde root klasöründe görünen dosyalar localde alt klasörde görünüyor.
    Kod:
    <!-- #include virtual="../a/a.ASP" -->
    
    şeklinde deneyip sonucu yazar mısın?

  8. #8

    Re: include Virtual Sorunu

    <!-- #include virtual="../a/a.ASP" --> şeklinde denemedim ancak bu şekilde sonuc verse bile bu işime yaramıyor.Nedeni her includenin adresini değiştirdikten sonra file olarak değiştirerek kesin sonuca ulaşabilirim.Direk local dizinine attığımda ise sapıtmalar oluyor.İlk olarak sayfa bağlantı hatası veriyor daha sonra bir kaç kez sayfayı yeniledikten sonra sayfayı görüntülüyor.Böyle garip bir durum işte

  9. #9

    Re: include Virtual Sorunu

    virtual: sanal yol anlamındadır ve kullanımı ana dizine göre yapılandırılmaktadır. şöyleki:

    sitenin ana dizini localde http://localhost/site/ şeklinde ve kodlama yaparken include virtual="/ayarlar.ASP" şeklinde yaparsan hata alırsın. çünkü localhost/ayarlar.ASP dosyasını arayacaktır. bu şekilde bir yapılandırmanın çalışabilmesi için virtual="/site/ayarlar.ASP" şeklinde kodlama yapman gerekir. ayrıca internete gönderdiğinde de site adlı alt klasör oluşturman gerekir sorunsuz çalışabilmesi için. eğer bu şekilde alt klasrden çalıştırmak istemiyorsan localhostunun ana dizininden çalışman gerekir.

+ Yanıtla

Bu konu başlığı için etiketler

Mesaj Seçenekleri

  • Yeni başlık açamazsınız
  • Cevap yazabilirsiniz
  • Dosya ekleyemezsiniz
  • Mesajlarınızı değiştiremezsiniz