本人是第一次接触PHP,学网上的例子写了一个文件上传的功能,发现无法正常上传。代码肯定是没有问题,因为在网上谷歌、百度了一遍,上传文件的代码都是一样的。
问题描述:上传后,$_FILES['tmp_name']的值为空。
经过一番搜索大法,我个人认为因为我用的是IIS而不是用Apache做Web服务器,默认情况下PHP.ini的upload_tmp_dir参数没有设置,可能默认的上传临时文件夹不存在(不知道哪位能明确告诉我是哪个文件夹,我猜是c://windwos/temp)或者是权限不够。于是,我将新建了一个文件夹作为临时文件夹,并设置everyone的完全权限(呵呵,本地测试就不那么讲究了),并在PHP.ini设置upload_tmp_dir为这个文件夹。重启IIS后问题依旧。
后来我想,可能是我自己配置IIS+PHP有问题,于是从网上下载了集成的IIS+mysql+php的工具,安装后,问题解决了。
结论:还是自己的配置有问题。具体在哪里以后再说吧,先继续学习

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

드림위버 CS6
시각적 웹 개발 도구

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

WebStorm Mac 버전
유용한 JavaScript 개발 도구
