我想重命名文件夹的图像,尝试用一个图像进行测试 显示错误信息。
没有此类文件或目录。
我了解到图像的路径存在问题,但是我尝试了许多方法来键入路径。
使用 DIR ,目录名( FILE )
键入
这是我的代码:
$dir = opendir(dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'public'.DIRECTORY_SEPARATOR.'images'.DIRECTORY_SEPARATOR.'schoolIcons'.DIRECTORY_SEPARATOR.'room'.DIRECTORY_SEPARATOR.'run');
rename($dir[14].'10101.png', 'aaa.png');
我也尝试过输入:
$dir = '../../public/images/schoolIcons/room/run/10101.png';
rename($dir, 'aaa.png');
它没有用,总是相同的路径错误。
如果我将../../public/images/schoolIcons/room/run/10101.png
放在img标签中,则显示图像,这意味着该文件存在。
您能帮我重命名文件
答案 0 :(得分:0)
检查文件是否可访问并且不需要权限来操作它。