gpt4 book ai didi

php - 无法在 IIS 上上传文件

转载 作者:可可西里 更新时间:2023-10-31 22:16:06 24 4
gpt4 key购买 nike

我在 GoDaddy 的共享主机帐户上,它是一个 Windows 服务器,我在尝试上传文件时遇到此错误:

Warning: move_uploaded_file(D:\Hosting\6903\html\pdfs\ALDOmypdfAP.pdf) [function.move-uploaded-file]: failed to open stream: Permission denied in D:\Hosting\6903\html\back.php on line 436

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'D:\Temp\php\php98C.tmp' to 'D:\Hosting\6903\html\pdfs\ALDOmypdfAP.pdf

我听说我可以设置我的 php.ini 文件来更改它立即上传到的目录,这会起作用,但是我无法访问我的 php.ini 文件。

我曾尝试在我的根目录中创建自己的 php.ini 文件,但它会导致各种问题,例如找不到正确的 MySQL 配置文件,goDaddy 对此的支持是删除自定义 php.ini 文件。 ini 文件,我知道这很荒谬。

我试过这样使用 ini_set

ini_set('upload_tmp_dir', 'D:/Hosting/6903/html/pdfs/');

但是没有任何效果。我还有其他选择吗?谢谢!

更新:从 Coda 八进制权限读取目标目录的 777。

最佳答案

据我所知,您需要专门授予 IUSR_MACHINENAME 帐户对您尝试写入的文件夹的写入权限,否则它将失败。我不知道 Coda 是什么,但它可以让您为特定用户设置权限吗?

关于php - 无法在 IIS 上上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4191024/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com