php如何命名pdf文件,php – 重命名900kb的pdf文件需要很长时间

在CentOS服务器上,用户遇到使用PHP的rename()函数重命名一个900KiB的PDF文件时,操作变得异常缓慢。通常这个过程应该是即时的,但根据用户的观察,rename()似乎在复制文件并用新名字替换。文件的旧名和新名在同一目录下。问题可能涉及到文件系统的性能或PHP配置。代码示例显示了重命名过程以及针对PDF文件的后续处理。
摘要由CSDN通过智能技术生成

我试图用

PHP重命名()900 KiB PDF文件.由于某种原因,重命名它需要很长时间.我认为应该是即时的.

这是在CentOS服务器上.在重命名文件时,我可以获取属性,似乎rename()正在复制并用新的重命名文件替换旧文件.

旧名称和新名称路径位于同一目录中.

以前有人偶然发现了这个问题吗?

码:

//If exists change name and then return path

$pieces = explode("@", $filename);

$newName = $pieces[0].' '.$pieces[2];

rename($uidPath.$filename, $uidPath.$newName);

if (preg_match('/pdf/', $pieces[2]))

{

$result['status'] = '1';

$result['path'] = 'path to file';

}

else

{

$result['status'] = '1';

$result['path'] = 'path to file';

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值