更改upload_tmp_dir而无需访问php.ini

时间:2017-05-11 08:28:19

标签: php

所以我目前正在一个托管的网站上工作,他们的政策也就是不允许客户要求修改此文件(因为作为用户,我们无法访问该文件)。

他们没有设置upload_tmp_dir所以它默认为他们的根,而不是我的ftp&#39}。因此 - 为什么我无法将文件上传到我的服务器,因为move_uploaded_files();定位到该目录。

我现在想知道是否有办法绕过这个?设置临时位置而无需访问php.ini?

任何上传到设置目录的文件脚本都可以节省我的一天。 谢谢!

2 个答案:

答案 0 :(得分:0)

使用ini_set('upload_tmp_dir','your_directory_path')功能

答案 1 :(得分:0)

您可以在模式PHP_INI_SYSTEM下在php.ini或httpd.conf中进行设置

请参阅https://www.php.net/manual/en/configuration.changes.modes.php