WAMP: failed to open stream: No such file or directory(WAMP:无法打开流:没有这样的文件或目录)
本文介绍了WAMP:无法打开流:没有这样的文件或目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试使用PHP上传文件。我的包含表单的HTML页面存储在
C:wampwwwmyprojectupload.html
PHP页面
C:wampwwwmyprojectupload.php,
我尝试上传的文件是
C:wampwwwmyprojectopenoffice.txt.
当我尝试上载文件时,收到以下错误:
警告:MOVE_UPLOADED_FILE(/UPLOADS/openoffice.txt)[function.move-ploaded-file]:无法打开流:没有这样的文件或 第40行C:wampwwwmyprojectupload.php中的目录
警告:MOVE_UPLOADED_FILE()[function.Move-Uploaded-file]:无法将‘C:WAMP mpphpF66A.tmp’移动到‘/ploads/openoffice.txt’ 在第40行的C:wampwwwmyprojectupload.php中问题:无法移动 文件到目标目录
以下是pload.php的第40-43行:
if (!move_uploaded_file($_FILES['userfile']['tmp_name'], $upfile)) {
echo 'Problem: could not move file to destination directory';
exit;
}
它在loadad.php中而不是它所在的文件夹中查找,这让我怀疑是服务器错误还是我的PHP有问题。
我在谷歌上搜索并得到了this建议,但我不知道这是不是正确的建议,也不知道如何实施。帮助?
推荐答案
您应该为$upFile
提供文件系统路径,而不是基于Web的路径。尝试使用您的上传目录的完整系统路径,如C:path ouploadsopenoffice.txt
。当然,除非您确实尝试将文件放入C:uploads
.
这篇关于WAMP:无法打开流:没有这样的文件或目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:WAMP:无法打开流:没有这样的文件或目录


猜你喜欢
- 如何使用 Google API 在团队云端硬盘中创建文件夹? 2022-01-01
- 覆盖 Magento 社区模块控制器的问题 2022-01-01
- PHP - if 语句中的倒序 2021-01-01
- 使用 GD 和 libjpeg 支持编译 PHP 2022-01-01
- openssl_digest vs hash vs hash_hmac?盐与盐的区别HMAC? 2022-01-01
- 如何从数据库中获取数据以在 laravel 中查看页面? 2022-01-01
- Oracle 即时客户端 DYLD_LIBRARY_PATH 错误 2022-01-01
- Laravel 5:Model.php 中的 MassAssignmentException 2021-01-01
- PHP foreach() 与数组中的数组? 2022-01-01
- 如何在 Symfony2 中正确使用 webSockets 2021-01-01