Today, many inexplicable errors occur when debugging ASP programs on the local machine, such:
Microsoft VBScript compiler error: '800a03f6'
'End' missing'
/IISHelp/common/500-100.asp, row 242
Microsoft ole db provider for SQL Server Error '20140901'
And so on...
I thought it was a problem with IIS, but the failure still exists after I reinstall IIS. Then I thought about the permission problem. I don't have the permission to modify it, but I can read it! So I searched on the Internet and found a solution, because the file is in the NTFS format, PS: NTFS is more secure than fat, so it is generally used on servers, however, one of my disk partitions is in the NTFS format. I have read it and it is !! So I added everyone to the Security Attribute of the folder and granted it the permission to re-open the original error page, and everything went back to normal.
The procedure is as follows:
① Enter the folder option ---- click View ---- remove the hook for "use simple file sharing" (by default, it is checked. If this option is not available, skip to step 2 ), in this case, right-click your folder and a "security" option will appear;
② Right-click the folder ---- properties ---- add the "everyone" role to the security tag. The default permission for everyone is enough.