无法使用前导 .. 在顶级目录上退出。

前几天敲牛腩系统的时候,敲到了登陆界面,登陆界面敲好以后,点击登陆,应该跳转到另一个界面,但是此时提示“无法使用前导 .. 在顶级目录上退出。”如下图:

一开始还以为自己的登陆页写的有问题,各种调错,然后尝试直接从这个页面启动,仍旧提示这个问题。

出了问题就要解决问题,于是开始找原因,从来没碰到过这种错误,百度之,大家众说纷纭,但是最集中的还是说,路径有问题,是使用../或者~/的原因,但是我查了半天界面,界面上除了CSS,根本就没有用到路径什么的啊,无奈先把问题留到第二天。

有的问题可以放下,有的问题绕不过去,于是找人来帮忙,冯尧帮我看了半天,问题没有解决,但是发现引用同一个母版页的网页都出现了这个问题,排查了半天,也是没解决,继续找人,实在不行了求助师傅,师傅给看了看,看了一会儿,发现母版页还引用了其他的母版页,于是去另一个母版页上找问题,改了三处,然后不报这个错误了,如下图:

这是出问题时的代码:

虽然不出问题了,但是页面上的图片不见了,所以我又该回了两个地方,最终的代码是这个样子的:

最终引起这个问题的是这样的字段:Url=../*/*,所以,以后排查这种错误的时候,主要需要检查的是Url是否对应了../或者~/,这样的写法,很容易出现问题,下面列一些我当时搜索到的解决这个问题的连接,大家有需要的可以去看看,毕竟需要具体问题具体分析!

[转]无法使用前导 .. 在顶级目录上退出

无法使用前导 .. 在顶级目录上退出的解决办法

无法使用前导.. 在顶级目录上退出

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-26 14:24:02

无法使用前导 .. 在顶级目录上退出。的相关文章

解决:无法使用前导 .. 在顶级目录上退出

刚解决了验证码遇到的问题,又遇到了路径问题.看到这个问题之后,不奇怪,但是有点郁闷.路径问题....机房收费系统的时候因为复制粘贴文件,出现了Dll文件路径问题,费了很大劲才解决.这次又是复制粘贴了文件,换了位置.在牛腩新闻发布系统打开类别管理界面的时候出现了这样的问题.不过乱操作越多,在错误中学习的越多. 1.问题和解决方法 因为不熟悉首先考虑到的是不是哪里的代码出现了错误,经过多次看视频中的内容,确定不是代码.因为前期修改文件名称,复制文件改了路径之后,让我修改了很多系统中的内容.这些操作增

无法使用前导.. 在顶级目录上退出

点击 GridView 中的 <a> 标签时出现的问题 解决方法: 1) 尝试将“../”改为“~/” 2) 向 .aspx 页面传递的参数中不要传递中文字符.

如何将django部署从顶级目录迁移到子目录下(NGINX UWSGI DJANGO)

因为公司网站合并,要将我们的DJANGO项目从IP的顶级目录迁移到域名的二级目录. 以前硬编码的URL可惨了. 还涉及到upload目录,静态目录,websocket目录. 全用{% url %}问题不太大. nginx分前后两级,uwsgi配置要作相应更改,django的setting需要变量登陆网址. 这样,在正式网站访问二级目录,测试环境仍然可以根目录访问. nginx_front: server { listen 80; server_name localhost; location /

在不root手机的情况上读取Data目录上的文件

在不root手机的情况下读取Data目录下的文件 使用adb命令时的错误 如果直接使用adb命令会产生以下错误: 127|[email protected]:/ $ cd /data cd /data [email protected]:/data $ ls ls opendir failed, Permission denied 是没有权限的. 正确使用adb读取data目录下的文件方式 [email protected]:/data $ run-as com.your.package run

linux服务器如何设置目录权限,让开发只能在测试目录下开发,不在线上目录上开发

当一台服务器上,既有测试环境,也有生成的环境,开发需要在线上测试,如果开发生产环境的权限,那开发容易误操作 需求如下: (1)生产环境的代码,必须有专用的账号登陆进行管理 (2)开发测试环境的代码,开发能够访问,但访问不了生产环境目录 位了实现这个目的,操作如下 (1)将生产的环境的用户组和拥有者都修改为www //修改用户 chown -R www /product-folder //修改组 chgrp -R www /product-folder (2)设置生产环境的权限为775,也就是只有

zabbix前端在php7上退出时出现错误解决方法

环境是zabbix3.0 + php7.1.2 当点击logout时出现错误:http://zabbix/index.php?reconnect=1 这是一个bug(原文地址:http://wuhf2015.blog.51cto.com/8213008/1761805) 解决办法:修改php函数 在zabbix前端目录中切换到:/zabbix/include/classes/api/wrappers 找到函数:__call 原函数定义为:        public function __cal

《跨 界 之SQL、PL/SQL优化指南》目录上

优化新作,<跨 界 之SQL.PL/SQL优化指南>详细目录. 目    录 一.理论篇....................................................................10    1.1). SQL的处理过程.......................................................10    1.2). 连接方式(JOIN METHODS)................................

svn排除不想要的目录上传的实践技巧

使用SVN时,经常会遇到,有些目录,上传到SVN上,不想最持同步中,尤其像.net中的bin.obj目录,在网上找了很多资料,都是说setting-->General-->Subversion中Global ignore pattern设置不想上传的svn目录,就不会上传,但是试了很多次都不行. 后台发现在一个小细节:目录的前后都加上*就可以很好的排除掉了.如:*bin* *obj*

django实现目录上传(最简单的方法)

HTML代码: <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Title</title> </head> <body>      <form enctype="multipart/form-data" action="/uplo