Artikel ini terutama memperkenalkan solusi untuk kesalahan kata kunci '80004005' di ASP tidak dapat membuka registri.
Jika kesalahan berikut terjadi:
Penyedia DB Microsoft OLE untuk kesalahan driver ODBC '80004005'
[Microsoft] [ODBC Microsoft Access Driver] Kesalahan umum tidak dapat membuka kata kunci registri 'sementara (volatile) jet dsn untuk proses 0xa78 thread 0xadc dbc 0x26a0cfc jet'.
Langkah 1: Harap atur file database untuk memungkinkan pengguna IUSR_MACHINE (akses anonim ke akun pengguna) untuk memiliki izin yang dapat ditulis;
Langkah 2: Jika tidak berhasil, Anda dapat mengatur registri hkey_local_machine/software/ODBC untuk memungkinkan pengguna iusr_machine (akses anonim ke akun pengguna) untuk memiliki izin yang dapat ditululkan;
Langkah 3: Jika tidak berhasil, seharusnya ada masalah dengan file database Anda atau string koneksi salah;
Jika terjadi kesalahan yang gagal mengunggah file besar , gunakan solusi berikut:
Secara umum, mengunggah file dengan ASP di Win2K3 tidak akan berhasil secara langsung, karena ada pembatasan dalam sistem, dan Anda dapat secara manual memodifikasi pengaturannya.
Tutup Layanan Layanan Admin IIS di Layanan ( Metode 1: Mulai-pengaturan-Panel Kontrol-Alat Administratif-Layanan-Masukkan Layanan Saat menemukan Layanan; Metode 2: Jalankan Perintah IISRESET.EXE /Berhenti dari Cmd);
Temukan metabase.xml di bawah windows/system32/inesrv/(buka dengan notepad);
Buka, temukan aspmaxRequestEntityallowed dan ubah ke nilai yang diperlukan, standarnya adalah 204800, yaitu 200k;
Kemudian restart layanan Layanan Admin IIS (jalankan iisreset.exe /start).
Di atas adalah solusi untuk masalah umum ASP dalam artikel ini, saya harap ini akan membantu untuk pembelajaran semua orang.