好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

php防止下载目录 php禁止缓存

很多站长朋友们都不太清楚php防止下载目录,今天小编就来给大家整理php防止下载目录,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 怎么防止网站里的.php文件不被下载 2、 php防盗链如何设置?我的程序的某个目录里边有数据库备份文件,但我不希望它被下载,只用特定的方法下载 3、 网站上用php建的txt文件用什么方式可以下载下来? 又该怎样防止下载? 4、 PHP环境根目录php文件提示下载,如何解决 5、 php下怎么隐藏下载路径? 6、 thinkphp屏蔽目录问题 怎么防止网站里的.php文件不被下载

一般被下载下来是因为你的web服务器没有解析造成的。

如果web服务器把php解析了就不可能下载下来。就算下载下来了也是解析后的文件,而不是源文件。如果说可以下载源文件的话,那么php的安全性真的值得商榷了!

php防盗链如何设置?我的程序的某个目录里边有数据库备份文件,但我不希望它被下载,只用特定的方法下载

1、可以把备份文件放到站点外的目录,专门写一个下载文件的程序。

2、备份文件名用md5(或者无规律)命名,增加破解难度。

3、增加目录禁止访问操作,专门写一个下载文件的程序。

网站上用php建的txt文件用什么方式可以下载下来? 又该怎样防止下载?

php 点击下载txt 文件

由于现在的浏览器已经可以识别格式为txt 的文档格式,所以如果只是给txt 文档做一

个文字链接的话,可能只是打开一个新窗口显示txt 文件的内容,并不能实现点击下载的目

的。We have to do something else.

当然这个问题的解决办法也可以是你将你的txt 文件改名为浏览器不认识的文件,比如

rar,这样的话点击,浏览器不认识就只好让用户下载了。

下面这个文件就是通过设置header 设置文档的格式来实现点击下载的目的,将上个页面传

递过来的文件点击可以下载。

接着第二个header函数设置了要下载的文件,注意这里filename是不包含路径的文件名,

所以用basename 过滤掉路径名。这个 filename 的值将来就是点击下载后弹出对话框里面的

文件名,如果带路径的话,弹出对话框的文件名就是未知的,这个要注意,我就犯了这个错

误,后来凭 经验自己改了,居然对了。

最后就是 readfile,将文件流输出到浏览器,这样就实现了 txt 文件的下载,其他类型的类似。

PHP环境根目录php文件提示下载,如何解决

就是 php 解析器没有起作用 web服务器吧php 文件当成普通文件了

解决这个问题需要

3.配置Apache

打开Apache的httpd.conf配置文件,添加以下代码:

#加载PHP模块

[plain] view plain copy print?

LoadModule php5_module "D:/php-5.4.28/php5apache2_2.dll"

AddType application/x-httpd-php . php

PHPIniDir "D:/php-5.4.28"

php下怎么隐藏下载路径?

download.php

中读出真实文件的内容,直接 echo 出来。

当然,要设置header(),让浏览器把它当成附件下载。

thinkphp屏蔽目录问题

需要禁止服务器的目录浏览功能,如果是Apache:

1、找到安装目录下/conf/httpd.conf文件

2、找到你的网站所在的目录部分,例如(根据你的情况而定)

<Directory "C:/Program Files/Apache2.2/htdocs">

</Directory>

在Options Indexes FollowSymLinks在Indexes前面加上 - ,即: Options -Indexes FollowSymLinks

在Indexes前,加 + 代表允许目录浏览;加 -  代表禁止目录浏览。

注:若把“Allow from all”改成 “Deny from all”,整个网站都不能被打开

关于php防止下载目录的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于php防止下载目录 php禁止缓存的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did209256
更新时间:2023-05-03   阅读:23次

上一篇: php浏览图片 php文件用什么软件打开

下一篇:php用户中心充值代码 php支付功能

最新资料更新

  • 1.phpnodelay的简单介绍
  • 2.php浏览页面乱码 php页面字符出现乱码怎么解决
  • 3.php代码调用js php调用java代码
  • 4.php实现权限分配 php权限设计
  • 5.php下面有哪些技术 php运用的技术php开发有哪些实用的技术
  • 6.字符串对齐方法php php字符串赋值
  • 7.包含Zend转php的词条
  • 8.phppngjpeg的简单介绍
  • 9.php网站依赖 php运行网址
  • 10.php文本转字节 php字符转换成数字
  • 11.php绘制健康码 php源码怎么搭建网站
  • 12.phpapp页面 php app
  • 13.phpsql过滤类 php过滤器
  • 14.链式作用域php php 链式调用
  • 15.phph5开发 php开发程序
  • 16.php获取阴历 php获取日期
  • 17.有哪些php社区 phpbbs
  • 18.php图书管理系统 php图书管理系统全部代码
  • 19.原生php提交form php原生开发的好处
  • 20.PHP数组多值排序 php数组按值排序

CopyRight:2016-{hedonghua:year}{hedonghua:sitegs} 备案ICP:湘ICP备09009000号-16 {hedonghua:sitejym}
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]