Şimdi Ara

iis üzerinden resim upload scripti sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
1.900
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selamlar beyler,

    Sorunum kısaca şöyle, Web Wiz Rich Text Editor kullanan bir haber scripti ile uğraşıyorum bahsettiğim rich text editorünün kendi içinde resim ve dosya upload modülleri bulunuyor resim yüklemek istenildiğinde hata vermeden çalışan veritabanına yapıldığı gibi yazma izni verilmiş olan "resimler" klasörüne atması gerekiyor ancak

    Hata Tipi:
    Server nesnesi, ASP 0177 (0x800401F3)
    Geçersiz sınıf dizesi
    /functions/functions_upload.asp, line 85


    hata veriyor.

    Belirtilen satırda ise Set objUpload = Server.CreateObject("Persits.Upload.1") ibaresinin bulunduğu görülüyor.


    Durum anladığım kadarıyla IIS de persits'in bulunmamasından kaynaklanıyor gibi görünüyor. Elimin altında host yok o yüzden deneyebileceğim tek yer IIS ve bunun kesinlikle çalıştığını anlamam lazım.

    Ne yapmalıyım? Saygılar.







  • Öncelikle persits upload bileşenini bilgisayarınıza kurun. Eğer kurulu ve hala sorun düzelmiyorsa persits bileşenine everyone izin verin. Nasıl yapıldığına gelince

    başlat>çalıştır>regedit yazıp entera basın.

    Daha sonra hkey_local_machine/software/persits software

    bu dizine everyone yetki verin.

    Sorun hala düzelmiyorsa.


    iis e girin varsayılan web sitesinin özelliklerinden ip adresini 192.168.1.1 olarak ayarlayıp giriş dizinini c:\inetpub\wwwroot\klasörünüz çalıştığınız klasör olarak belirleyin. tarayıcıyahttp://192.168.1.1:80 yazıp sitenizi açın ve upload işlemini yapın.


    Muhtemelen sorununuz çözülecektir.


    kolay gelsin.




  • Cevap için çok teşekkürler,

    İlk yazdıklarınızı uyguladım ancak bir değişiklik olmadı,

    iis'de belirttiğiniz ayarları nasıl yapabilirim? İp adresi tanımlamasını yapmam için nereden bu ayarları yapmam gerekir? Tekrar teşekkürler.
  • quote:

    Orjinalden alıntı: hidden

    Cevap için çok teşekkürler,

    İlk yazdıklarınızı uyguladım ancak bir değişiklik olmadı,

    iis'de belirttiğiniz ayarları nasıl yapabilirim? İp adresi tanımlamasını yapmam için nereden bu ayarları yapmam gerekir? Tekrar teşekkürler.



    Genelde iiste alt klasörde çalışınca upload pathı yanlış seçilebiliyor. Eğer o dediğim ip tanımlamasını yaparsanız ve giriş dizininizi çalıştığınız klasör ismi olarak ayarlarsanız bu hata yapma olasılığınız ortadan kalkar direk kök dizinde istediğiniz klasöre sadece path işareti koyarak upload edebilirsiniz.


    Yalnız sizin sorununuz geçersiz sınıf dizesi yani persits upload bileşeniniz yüklü değil yada izin verilmemiş. Tekrar everyone izin vermeyi deneyin bir yerde hata yapmış olabilirsiniz.

    Kolay gelsin.




  • Persits Upload Bileşenini Google da aratırsan hemen bulursun zaten
    en fazla 3 mb lik bir dosya
    dosyayı ındırdıkten sonra kurulumunu yap
    kurulum sırasında IIS in durdurulmasını ıstıyor onu kabul et ve kuruluma devam et
    kurulum bıttıkten sonra otomatık olarak IIS tekrar baslatılıyor..
    bılesenı kurduktan sonra IIS ayarlarından Yazma izni vermelisin,
    ISS otomatik olarak sadece Okuma izni vermektedir
    aşağıdaki resimde örnek olarak bakabılırsın

    gelelim kodlamalarına

    <%set yukle=server.createObject("Persits.Upload")%> olarak kullan

    eger yıne aynı hatayı verıyorsa muhakkak bılesende bır problem var demektir.



    < Bu mesaj bu kişi tarafından değiştirildi tlp41 -- 1 Ağustos 2008; 0:32:02 >




  • Yapay Zeka’dan İlgili Konular
    php ile link sayaç...
    18 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.