iis+php提示An error...... the URL

   在几天前帮朋友处理网站搬家后出现的MSSQL数据库链接问题,后来我把它的代码在本地搭建环境测试就发现一个ASP的问题并此解决了,也帮助我朋友解决了问题。所以今天给大家讲下ASP出现的一个错误,虽然ASP的程序已经很少人使用了,但是还是不少的。

  好的,进入我们的主题,首先我们先了解下演示的环境。首先我使用的是Windows 7 旗舰版 32bit 和IIS7.5 的版本。程序是使用了一个简单的CMS系统,语言:ASP。


  出现的错误是:

  An error occurred on the server when processing the URL. Please contact the system administrator.

  If you are the system administrator please click here to find out more about this error.

  其实解决这个问题很简单,今天就把它当一节课与大家讲讲。

  第一步:启动IIS,打开该站点。在【功能视图】的列表中找到【ASP】


  第二步:找到【将错误发送到浏览器】的值修改为【True】并应用。


  如果你修改之后,直接预览再看效果。估计是不行的,因为还没有设置好。


  出现的错误如下:

  Active Server Pages 错误 'ASP 0131'

  不允许的父路径

  /admin/login.asp,行 1

  包含文件“../Inc/Const.Asp”不能用“..”表示父目录。

  第三步:这时候我还要设置下【启用父路径】,同样设置为【True】并应用


  再看下效果如何吧?


  顺便也在这里解释下,而我根据我理解来介绍呢,简单来说呢?将错误发送到浏览器就是把程序错误信息不用友好的方式展现出来,主要是为了方便调试;启用父路径而是代码中出现了“...”等的路径方式,跟Windows权限继承是一样的。下面内容来自微软官方说明:

  将错误发送到浏览器 [scriptErrorSentToBrowser]:

  指定 Web 服务器除了将调试详细信息(文件名、错误、行号、描述)记录到 IIS 请求日志中以外,是否还将其写入客户端浏览器。默认值为 True。

  启用父路径 [enableParentPaths]:

  指定 ASP 页是否允许相对于当前目录的路径(使用“...”表示法),即当前目录之上的路径。默认值为 False。

  Tisp:

  1.如果浏览器打开任何网站出现问题,可以把IE的【显示友好http错误信息】不要打勾启用来查看此网站的错误信息。


  2.虚拟主机空间的用户可以让服务商来解决此问题。

时间: 2024-10-14 21:35:44

iis+php提示An error...... the URL的相关文章

iis+php提示An error occurred on the server when processing the URL

在几天前帮朋友处理网站搬家后出现的MSSQL数据库链接问题,后来我把它的代码在本地搭建环境测试就发现一个ASP的问题并此解决了,也帮助我朋友解决了问题.所以今天给大家讲下ASP出现的一个错误,虽然ASP的程序已经很少人使用了,但是还是不少的. 好的,进入我们的主题,首先我们先了解下演示的环境.首先我使用的是Windows 7 旗舰版 32bit 和IIS7.5 的版本.程序是使用了一个简单的CMS系统,语言:ASP. 出现的错误是: An error occurred on the server

IIS自定义404错误,输入URL地址的小技巧

iis|错误|技巧 我设置IIS中自定义404错误,无法输入URL地址,总是提示输入"错误的URL地址,请输入一个站点的绝对url地址". 我输入的是:http://www.xxxx.com/404.htm,但是每次都是错误. 反复测试了很多次,并且查询了网上的资料,发现:IIS设置404错误的时候,输入URL地址,要输入一个本站站点的绝对url地址,并不是网络上的一个域名地址. 具体设置如下:打开IIS管理器-->点击要设置自定义404网点的属性-->点击自定义错误选项-

net framework-iis asp网页打不开,提示Server Error in '/' Application.

问题描述 iis asp网页打不开,提示Server Error in '/' Application. Server Error in '/' Application. Could not load file or assembly 'LsHrBusiness, Version=9.1.14.310, Culture=neutral, PublicKeyToken=null' or one of its dependencies. 系统找不到指定的文件. Description: An unh

php提示Fatal error: Call to undefined function imagecreate()

原文:php提示Fatal error: Call to undefined function imagecreate() 在php中imagecreate函数是一个图形处理函数,主要用于新建一个基于调色板的图像了,然后在这个基础上我们可以创建一些图形数字字符之类的,但这个函数需要GD库支持,如果没有开启GD库使用时会 undefined     在php中imagecreate函数是一个图形处理函数,主要用于新建一个基于调色板的图像了,然后在这个基础上我们可以创建一些图形数字字符之类的,但这个

php提示Fatal error: Call to undefined function openssl_x509_parse()

具体如下 网站提示 Fatal error: Call to undefined function openssl_x509_parse()  ...... 解决办法 打开php.ini,找到这一行 ;extension=php_openssl.dll,将前面的";"去掉 再重启apache或者iis即可 再打开网站错误不提示了,为了证明是openssl.dll没开启的原因我们可以运行  代码如下 复制代码 <?php $data = openssl_x509_parse(fil

php运行网站内存不足提示 Fatal error Allowed memory size

 解决方法有多种,下面我根据不同权限的站长来介绍 有服务器管理权限可以修改php.ini文件 可以直接在 php.ini 把 memory_limit = 8M ; 调大至12M或更大.(注意:后面为M不是MB哦) 没有服务器管理权限 1.php中直接修改内存但需要你php支持ini_set函数,这个函数如果在php.ini禁止使用那么此方法将无效. ini_set('memory_limit','12M');//当然可以设置为一个更大的值 2.htaccess方式,这种一般的空间主机都支持 在

Win7系统软件安装提示Nsis Error怎么办

  不管是新电脑还是旧电脑使用久了总是会出现一些问题,不少用户就反映了在安装软件的时候,会出现Nsis Error错误提示框,那么当你遇到这种情况该怎么办呢,不懂的朋友看看小编整理的Win7系统软件安装提示Nsis Error的解决办法吧! 安装软件出现Nsis Error对话框,而使软件不能继续安装,与计算机的硬件不兼容有关,如:内存不兼容或者其它硬件不兼容,这就得检测硬件的兼容性才行,如果排除了硬件的问题外,我们可以采用如下方法加以解决. 步骤: 1.右键 - 安装软件 - 创建快捷方式.

Win7电脑出现提示Runtime error怎么解决?

  有的时候,我们在使用电脑过程中会弹出一个Runtime error对话框.最近,有Win7系统在操作电脑的时候,弹出一个对话框提示"Runtime error"错误,如下图,遇到这种问题要如何解决呢?下面就和大家说一下Win7电脑出现提示Runtime error怎么解决. 步骤如下: 1.我们了解下什么是"Runtime error",它是一个计算机运行程序错误以信息栏的状态方式显示特定的错误代码及相应的解释.电脑出现这种情况的原因有很多.Runtime er

java-配置好url之后,提示无法连接到url,试过更换为ip、本机的方式

问题描述 配置好url之后,提示无法连接到url,试过更换为ip.本机的方式 javax.jms.JMSException: Could not connect to broker URL: tcp://192.168.1.137:61616. Reason: java.net.ConnectException: Connection refused: connect at org.apache.activemq.util.JMSExceptionSupport.create(JMSExcept