Olan bir Active Server Page (ASP) FrontPage 2002'de arama bileşenini kullanamazsınız

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

Makalenin İngilizcesi aşağıdaki gibidir:292629
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Bu makalede, Microsoft FrontPage 2000 sürümü için bkz: 205540.
Bir Microsoft FrontPage 98 sürüm bu makalenin 194284 bakın.
Microsoft FrontPage 97 için bu makalenin sürüm 183046 bakın.
Belirtiler
<a1>Arama</a1> bir Active Server Page (ASP) üzerinde ek Yardım düğmesini tıklattığınızda aramanızın sonuçlarını olarak döndürüldü, ancak sayfanızda ASP komut dosyası olmayan execute. Bazı durumlarda, aşağıdaki hata iletisini Web'iniz içinde görüntülenen tarayıcı:
FrontPage Sunucu Uzantıları çalıştırılamıyor Smart HTML yorumlayıcı bu HTML olmayan sayfa üzerinde: "http:// <myserver>/<myfile>.asp"
Tekdüzen Kaynak Konum Belirleyicisi (URL) ınternet Explorer <a1>Adres</a1> kutusunda aşağıdakine benzer
http:// <myserver>/<myfile>.asp/_vti_bin/shtml.dll/ <myfile>.asp.
Web ve <myfile>konumu <myserver>olduğu, Önizleme dosya adıdır.
Neden
Bir Active Server sayfası arama formu kullanamazsınız.

Bir sunucu üzerinde bir Active Server sayfası istendiğinde, ASP.dll ayrıştırır. Sunucu üzerinde çalıştırmak için belirtilen herhangi bir komut dosyasını bulur, onu çalıştırır ve sonuçları görüntüler.

Arama gerçekleştir, arama formu kullanarak shtml.dll ayrıştırmak için kullandığı arama sayfası ve arama sonuçları arama dosyasına genişletilmiş ve Web tarayıcınızda görüntülenir.

Bir Active Server sayfası arama formunu kullanarak bir arama gerçekleştirildiğinde, ASP.dll zaten yeniden ayrıştırma çünkü shtml.dll dosyası ayrıştırılamıyor. Shtml.dll başarısız olduğundan "Belirtiler" bölümünde açıklanan iletinin çıktısını verir.

Microsoft ındex Server kullanırken, arama formu shtml.dll kullanmaz. Bunun yerine, form için eylem dosyayla ilişkili .idq dosyasını işaret eder.
Çözüm
Bu davranışı gidermek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1: Microsoft ındex Server yükle

Microsoft ındex Server Web ev sahipliği yapan Web sunucusuna yükleyin.

Alma ve Microsoft ındex Server'ı yükleme hakkında daha fazla bilgi için lütfen aşağıdaki Microsoft World Wide Web sitesine bakın:

Yöntem 2: .htm veya .html kullanmak yerine, arama formunu .asp sayfaları

Active Server Pages ile arama formu kullanmayın. Kullanım Hypertext Markup Language (.htm veya .html) sayfaları yalnızca.
zaman arama dizini prb çalıştırın.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 292629 - Son İnceleme: 02/02/2014 18:37:15 - Düzeltme: 2.3

Microsoft FrontPage 2002 Standard Edition

  • kbnosurvey kbarchive kbmt kbhtml kberrmsg kbasp kbprb KB292629 KbMttr
Geri bildirim