php - 在 GCP 计算引擎 move_uploaded_file() 不工作
问题描述
我有一个 PHP 应用程序,允许用户将图片上传到服务器,在我的共享托管服务器上运行良好。我最近使用 bitnami 迁移到 GCP Compute Engine,同样的代码库不允许此类上传,GCP 是否不允许上传用户文件?是否需要授予任何权限以允许用户使用常规 PHP 函数 move_uploaded_file () 将文件上传到服务器?
解决方案
早些时候我已经给出了https://<domain_name>/<folder_name>
上传附件的目标 URL,但它没有用。因此,我尝试提供一个 bitnami 项目 URL/opt/bitnami/apache/htdocs/<folder_name>
来上传附件并且它可以工作。
推荐阅读
- database - 如何在 Flutter 中从 Firebase 数据库访问单独的子节点?
- r - 如何将同一个csv文件中由标签分隔的多个表读入R-studio?
- python - 添加新列,或访问 numpy 数组中的某个列
- javascript - 获取动态选择选项的值
- cocoapods - cocoapods.org 服务器上没有发布的 pod 版本
- python-3.x - 从另一个列表重命名 Python 中的多个文件
- react-native - 焦点不会从 redux-form 中的 TextInput 改变
- python - 直方图的颜色及其标签不一致
- c++ - apache 箭头 - 读取 csv 文件
- microsoft-translator - 提高自定义模型的 BLEU 分数