php - PHP tmp dir随机导致cpanel服务器上的上传问题
问题描述
我刚刚遇到了一个奇怪的问题upload_tmp_dir
。几个月来,文件上传一切正常,但今天上传停止工作,输出$_FILES
显示 tmp_name 为空且错误 6 - 这意味着没有设置 tmp 目录。
很奇怪它是怎么发生的,这是在 CPanel 服务器上,所以我手动将upload_tmp_dir
to /home/uploadtmp
and设置chmod
为 775,然后将其添加到php.ini
.
我将加载的 php.ini 文件检查为:
/opt/cpanel/ea-php71/root/etc/php.ini
但是phpinfo()
还是说upload tmp dir 没有设置?它已设置,我已经重新启动了 apache,但它仍然会导致问题。
知道为什么会突然发生这种情况吗?
解决方案
推荐阅读
- html - 为什么要声明“此字段是必需的”。在我的网页中保留显示
- android - 无法访问静态值,在 Flutter、Dart 中是常量
- firebase - 如何处理对 Firestore 中单个文档中单个字段的并发写入?
- python - 在 scipy.cluster.hierarchy 中分离树状图的各个部分
- php - Laravel Livewire 资产 css 没有改变,改变时保持旧风格
- python - 在 python 中,是否可以从枢轴中删除特定列?
- php - 安装 Acquia CLI 时出错
- .net - 如何在 Visual Studio 2019 中添加以下缺失的引用
- rust - 我的结构没有实现序列化特征
- javascript - 如何使用 node.js 访问 json 文件的子节点