【发布时间】:2014-05-24 08:31:53
【问题描述】:
我一直在尝试使用 php 使用此代码重命名图像文件。
$user_id = $_POST[user_id];
$old_image_name = $_POST[old_image_name];
$image_name = $_POST[image_name];
rename('/_img/user_memes/large/user_'.$user_id.'/'.$old_image_name.'', '/_img/user_memes/large/user_'.$user_id.'/'.$old_image_name.'');
我得到的错误是-
“警告:重命名(/_img/user_memes/large/user_2/1524957_717357634955838_1917151587_n.jpg,/_img/user_memes/large/user_2/1524957_717357634955838_1917151587_n.jpg)[在这样的文件或目录中的Novar.rename]: /o/oddmeme.com/public_html/_process/post_single_meme_edit.php 在第 8 行"
图像肯定在那里。我已经尝试在开始时删除 / 并尝试了几个不同的版本,但没有任何效果。 我还将权限设置为 777,所以这应该不是问题。
【问题讨论】:
标签: php filesystems rename file-permissions file-rename