社区
基础编程
帖子详情
文件名过长php自动退出
hithink
2014-07-15 02:49:32
用readdir读取一个文件夹下文件,当遇到文件名比较长的php自动退出了,请问怎么解决啊
...全文
202
6
打赏
收藏
文件名过长php自动退出
用readdir读取一个文件夹下文件,当遇到文件名比较长的php自动退出了,请问怎么解决啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2014-07-16
打赏
举报
回复
是的,文件名超长不是你能决定的 但你是知道的! 你总是要向 readdir 传入一个路径,所以总是可以估计到加上文件名后是否会超长
hithink
2014-07-15
打赏
举报
回复
文件路径或者文件名过长都不是我能决定的 啊
傲雪星枫
2014-07-15
打赏
举报
回复
read /home/web/a/b/c/d/f.php 與 cd /home/web/a/b/c/d/ 再read php 的區別
hithink
2014-07-15
打赏
举报
回复
如果超过了操作系统的限制,文件怎么会存在呢?文件夹下面有多个文件,其他都读取到了,但是文件名长的就不行
xuzuning
2014-07-15
打赏
举报
回复
那是因为你的文件名的长度超过了操作系统的最大文件名长度的限制 你可以先用 chdir 函数使 php 工作目录尽可能的接近待读取的目录
小在在
2014-07-15
打赏
举报
回复
readdir() 函数返回由 opendir() 打开的目录句柄中的条目。 若成功,则该函数返回一个文件名,否则返回 false。 所以你的php退出应该不是因为readdir读到了长文件名,检查一下其它的吧
零基础快速入门:Linux系统 系统的安装、局域网与外网 的配置、下载服务的多种方式
写完之后保存: 先按下esc 按键再按下:w 保存 :q
退出
:wq 写完之后不想保存 强制
退出
esc :q! 删除文件/文件夹 rm -rf a.txt b.txt rm -rf soft 复制 如果复制文件 cp ...
批量修改
文件名
及编码
一。批量修改
文件名
1.开始---->运行------>cmd(或command) 2.使用转移盘符命令进入你需要到达的磁盘(如 E:) 3.使用cd命令进入图片文件夹 如cd pic 4.使用命令 ren *.bmp *.gif 最后用exit命令
退出
命令状态. 可是改了格式后有可能文件不能打开!! OK了!快速批量更改文件后缀名上午,down了几十首歌下来,准备放到mp3 player里,但却遇
crt怎么
退出
编辑模式_securecrt怎么
退出
当前指令
常用命令:一、ls 只列出
文件名
(相当于dir,dir也可以使用)-A:列出所有文件,包含隐藏文件。-l:列表形式,包含文件的绝大部分属性。-R:递归显示。--help:此命令的帮助。二、cd 改变目录cd /:进入根目录cd :回到自己的目录(用户不同则目录也不同,root为/root,xxt为/home/xxtcd ..:回到上级目录pwd:显示当前所在的目录三.less
文件名
:查看文件内...
[极客大挑战 2019]
PHP
1
[极客大挑战 2019]
PHP
1 一进入题目,就有页面提示我们“所以我有一个良好的备份网站的习惯” 所以我们尝试着输入网站源码备份文件,看看能否访问 常见的网站源码备份文件后缀: tar.gz,zip,rar,tar 常见的网站源码备份
文件名
: web,website,backup,back,www,wwwroot,temp 发现www.zip可以成功获得网站源码备份 下载后,发现有3个
php
文件 我们先访问一下 index.
php
文件,发现: <?
php
include 'clas
利用
PHP
POST 临时文件机制实现任意文件上传
向
PHP
发送 Post 数据包,如果数据包中包含文件,无论
php
代码中有没有处理文件上传的逻辑,
php
都会将这个文件保存为一个临时文件。在文件包含漏洞找不到可以利用的文件时,即可利用这个方法,找到临时
文件名
,然后包含之!
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章