如何在php中安全地取消链接文件?

阿米尔·H

我需要/var/www/mysite/postImage使用unlink()php中的功能删除文件夹中的图像文件但是我绝对担心是否有人入侵我的网站并使用它..或。在路径中,然后尝试删除上层文件夹中的内容。我正在使用JQuery发送路径,因为它是客户端编程,所以很危险。我知道,我可以在上传文件时绕过圆点,但是如果有人通过在圆点上添加圆点来更改客户端路径,该怎么办?我的问题是如何防止有人这样做?

罗伯特
  1. 确保apache用户具有适当的权限(仅写在网站目录中)
  2. ..如果正确,请从路径剪切,清理和验证路径。
  3. 您也可以使用realpath()函数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何安全地允许PHP脚本保存文件?

来自分类Dev

如何在Spotfire IronPython脚本中安全地将临时文件用于Web?

来自分类Dev

如何在WPF C#应用程序中安全地部署PPK文件?

来自分类Dev

如何在Linux上的配置文件中安全地存储密码?

来自分类Dev

如何安全地将pdf文件嵌入html中?

来自分类Dev

如何在RedShift中安全地卸载/复制表?

来自分类Dev

如何在Rcpp中安全地生成R警告

来自分类Dev

如何在erb中安全地呈现URI

来自分类Dev

如何在MySQL中安全地存储HTML数据?

来自分类Dev

如何在Java中安全地访问数组线程?

来自分类Dev

如何在Python包中安全地“伪造”模块

来自分类Dev

如何在JupyterLab中安全地停止无限循环?

来自分类Dev

如何在StencilJS组件中安全地操作DOM?

来自分类Dev

如何在Python 2.7中安全地验证HMAC?

来自分类Dev

如何在Meteor中安全地更改密码?

来自分类Dev

如何在 ios 中安全地更改部署目标

来自分类Dev

如何在 CircleCI 中安全地使用 Gemfury 令牌?

来自分类Dev

如何在node.js中安全地将本地文件路径转换为文件::?/ url?

来自分类Dev

如何在codeigniter php mysql中的其他函数中安全地将查询作为字符串调用

来自分类Dev

如何安全地删除回形针上的链接?

来自分类Dev

如何在Linux上安全地运行不受信任的可执行文件?

来自分类Dev

如何安全地从主文件夹中删除“桌面”文件夹图标?

来自分类Dev

如何在Windows中安全地存储临时文件,尤其是在安全入侵防护应用程序阻止TEMP目录的情况下

来自分类Dev

安全地粉碎文件

来自分类Dev

如何安全地解开textField.text并将其安全地存储在属性中?

来自分类Dev

如何安全地在mysql中存储密码,以便稍后在php中解密它们,而不是哈希?

来自分类Dev

如何安全地将API凭据存储在GitHub上共享的C#文件中?

来自分类Dev

如何安全地允许Bob读取/ var / log /中的某些文件?

来自分类Dev

如何配置权限以允许apache在共享环境中安全地访问文件?

Related 相关文章

  1. 1

    如何安全地允许PHP脚本保存文件?

  2. 2

    如何在Spotfire IronPython脚本中安全地将临时文件用于Web?

  3. 3

    如何在WPF C#应用程序中安全地部署PPK文件?

  4. 4

    如何在Linux上的配置文件中安全地存储密码?

  5. 5

    如何安全地将pdf文件嵌入html中?

  6. 6

    如何在RedShift中安全地卸载/复制表?

  7. 7

    如何在Rcpp中安全地生成R警告

  8. 8

    如何在erb中安全地呈现URI

  9. 9

    如何在MySQL中安全地存储HTML数据?

  10. 10

    如何在Java中安全地访问数组线程?

  11. 11

    如何在Python包中安全地“伪造”模块

  12. 12

    如何在JupyterLab中安全地停止无限循环?

  13. 13

    如何在StencilJS组件中安全地操作DOM?

  14. 14

    如何在Python 2.7中安全地验证HMAC?

  15. 15

    如何在Meteor中安全地更改密码?

  16. 16

    如何在 ios 中安全地更改部署目标

  17. 17

    如何在 CircleCI 中安全地使用 Gemfury 令牌?

  18. 18

    如何在node.js中安全地将本地文件路径转换为文件::?/ url?

  19. 19

    如何在codeigniter php mysql中的其他函数中安全地将查询作为字符串调用

  20. 20

    如何安全地删除回形针上的链接?

  21. 21

    如何在Linux上安全地运行不受信任的可执行文件?

  22. 22

    如何安全地从主文件夹中删除“桌面”文件夹图标?

  23. 23

    如何在Windows中安全地存储临时文件,尤其是在安全入侵防护应用程序阻止TEMP目录的情况下

  24. 24

    安全地粉碎文件

  25. 25

    如何安全地解开textField.text并将其安全地存储在属性中?

  26. 26

    如何安全地在mysql中存储密码,以便稍后在php中解密它们,而不是哈希?

  27. 27

    如何安全地将API凭据存储在GitHub上共享的C#文件中?

  28. 28

    如何安全地允许Bob读取/ var / log /中的某些文件?

  29. 29

    如何配置权限以允许apache在共享环境中安全地访问文件?

热门标签

归档