无法将媒体上传到服务器,出现 php tmp 文件夹错误
Unable to upload media to server with php tmp folder error
我见过类似的问题,但解决方案是仅适用于 WordPress 的解决方法或技巧。这是一个 PHP 问题,我想为所有应用程序解决它,而不仅仅是 WordPress, 问题:
站点媒体库 (Wordpress) 不允许上传。这是错误:
Missing a temporary folder.
所以我调查了一下:phpinfo();说:
sys_temp_dir no value
有人会认为这是问题所在,但后来我在里面读了 php.ini:
; Defaults to the system default (see sys_get_temp_dir)
所以我打印了 sys_get_temp_dir();我得到:
/tmp
我去检查 /tmp,它存在。权限为“777”。
我在这里错过了什么?
这已通过设置解决:
upload_tmp_dir = /tmp
尽管它在为空时会变为系统默认设置,但您似乎真的也需要将它放在那里。并且仍然不知道它之前是如何工作的或者它是如何消失的。
我见过类似的问题,但解决方案是仅适用于 WordPress 的解决方法或技巧。这是一个 PHP 问题,我想为所有应用程序解决它,而不仅仅是 WordPress, 问题:
站点媒体库 (Wordpress) 不允许上传。这是错误:
Missing a temporary folder.
所以我调查了一下:phpinfo();说:
sys_temp_dir no value
有人会认为这是问题所在,但后来我在里面读了 php.ini:
; Defaults to the system default (see sys_get_temp_dir)
所以我打印了 sys_get_temp_dir();我得到:
/tmp
我去检查 /tmp,它存在。权限为“777”。
我在这里错过了什么?
这已通过设置解决:
upload_tmp_dir = /tmp
尽管它在为空时会变为系统默认设置,但您似乎真的也需要将它放在那里。并且仍然不知道它之前是如何工作的或者它是如何消失的。