move_上传的_文件()在PHP中不起作用

move_上传的_文件()在PHP中不起作用,php,Php,我试图用这个PHP脚本上传文件(图像),但我遇到了错误。是的,我知道这里还有其他问题问同样的问题,但我觉得没有一个是有用的 以下是我的脚本(简短版本): 这是我的文件树(国会大厦文件夹,下部文件): 我得到的错误是: Warning: move_uploaded_file(../img/usr/profile/Cheese.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in

我试图用这个PHP脚本上传文件(图像),但我遇到了错误。是的,我知道这里还有其他问题问同样的问题,但我觉得没有一个是有用的

以下是我的脚本(简短版本):

这是我的文件树(国会大厦文件夹,下部文件):

我得到的错误是:

Warning: move_uploaded_file(../img/usr/profile/Cheese.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/content/35/9611635/html/chsyearbook/inc/imageUpload.php on line 12

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpuLkkjE' to '../img/usr/profile/Cheese.jpg' in /home/content/35/9611635/html/chsyearbook/inc/imageUpload.php on line 12
现在这些错误清楚地表明目录不存在,但我向你保证,我现在正在查看它

我认为这可能是PHP.ini文件的问题。如果是这样,下面是PHP.ini(为什么不呢?)


php手册页面上有一些关于该函数的注释,建议在此处使用相对路径并不能按预期工作

[编辑]


在调用move\u upload\u file之前,请尝试使用
getcwd()
函数检查工作目录。这将告诉您相对路径是什么目录。。。相对于。

在php手册页面上有一些关于函数的注释,建议在此处使用相对路径无法按预期工作

[编辑]


在调用move\u upload\u file之前,请尝试使用
getcwd()
函数检查工作目录。这将告诉您相对路径是什么目录。。。相对于。

php.ini不会有问题。这可能是相对路径的问题。
php.ini
不会有问题。这可能是相对路径的问题。
1. IMG
    -USR
        *PROFILE
2. INC
    -imageUpload.php
Warning: move_uploaded_file(../img/usr/profile/Cheese.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/content/35/9611635/html/chsyearbook/inc/imageUpload.php on line 12

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpuLkkjE' to '../img/usr/profile/Cheese.jpg' in /home/content/35/9611635/html/chsyearbook/inc/imageUpload.php on line 12
max_execution_time = 60;
memory_limit = 256M;
upload_max_filesize = 256M;
post_max_size =  256M;