ftp_nlist():无法创建临时文件。检查临时文件目录中的权限

时间:2018-12-18 06:40:30

标签: php ftp

尝试获取ftp时出现以下错误

  

ftp_nlist():无法创建临时文件。检查临时文件目录中的权限。

关于如何解决此问题的任何想法?

2 个答案:

答案 0 :(得分:0)

无法创建临时文件。检查临时文件目录中的权限。

这意味着PHP临时目录不存在,或者运行PHP的本地帐户对该目录没有写权限。

临时目录由sys_temp_dir directive in php.ini

设置

如果未设置指令,PHP将退回到系统临时文件夹。

基本上,您的问题与FTP代码无关,而与PHP配置无关。

答案 1 :(得分:-1)

默认情况下,php-cgi使用/ tmp创建临时文件。 Open /mnt/sdcard/droidphp/conf/php.ini and set sys_temp_dir to /data/data/org.opendroidphp/tmp/
allow_url_include = Off default_socket_timeout = 60 sys_temp_dir = "/data/data/org.opendroidphp/tmp"