php - 使用上传的文件而不保存到服务器磁盘

标签 php

我已经创建了一个 PHP 脚本来上传文件,遗憾的是我没有权限将文件保存到磁盘上。我必须上传一个 excel 文件(使用 phpexcel),然后我必须读取文件中的所有行并保存到磁盘,我有什么办法可以在不保存到磁盘的情况下处理这个文件,我试着阅读 $_FILES['file1']['tmp_name'] 但它不起作用。

你能建议一个处理这个文件的方法吗

感谢您的考虑

最佳答案

“保存到磁盘”是指将其发送回用户以供他下载吗?

通常,您应该(至少)对 PHP 临时目录具有写入权限。您是否尝试过表单和脚本是否在本地环境中工作?也许上传还有其他问题?!

最后:为什么您没有保存文件的权限?您是否允许在您的 PHP 文件下创建一个子目录(通过 FTP)并授予该子目录完全权限?

关于php - 使用上传的文件而不保存到服务器磁盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3429801/

相关文章:

php - 地址栏位置的 Apache 重写规则

php - iOS - 如何将数组作为参数传递给 AFNetworking (Objective-C)

php - 使用 PDO 时是否必须禁用魔术引号

Php 无法将带撇号的 Json 数据插入数据库

PHP 字符串到 hashmap

php - 使用 PHP 和 jquery 下载文件时显示下载进度

php - 复制后编码混淆

php - PHP邮件功能无法完成电子邮件的发送

javascript - document.forms.submit 挂了我的页面

php - MySQL - 选择而不是更新进行测试