Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php上载\u tmp\u目录不工作_Php_Upload_Tmp - Fatal编程技术网

php上载\u tmp\u目录不工作

php上载\u tmp\u目录不工作,php,upload,tmp,Php,Upload,Tmp,嗨,我上传图像时遇到了严重的问题,上传者丢失了临时文件夹,我收到了错误信息。我在互联网上搜索并使用此代码ini\u集('upload\u tmp\u dir','/sub\u domain\u home/folder/tmp')但这不起作用。然后我回显tmp图像上传的目录,我使用这个代码sys\u get\u temp\u dir()我得到一个空结果。我需要帮助如何解决此问题?因为我的默认tmp文件夹无法正常工作。当我删除我的服务器主目录默认文件和文件夹后 解决了的 我联系我的服务器提供商,告诉

嗨,我上传图像时遇到了严重的问题,上传者丢失了临时文件夹,我收到了错误信息。我在互联网上搜索并使用此代码
ini\u集('upload\u tmp\u dir','/sub\u domain\u home/folder/tmp')但这不起作用。然后我回显tmp图像上传的目录,我使用这个代码
sys\u get\u temp\u dir()我得到一个空结果。我需要帮助如何解决此问题?因为我的默认tmp文件夹无法正常工作。当我删除我的服务器主目录默认文件和文件夹后

解决了的
我联系我的服务器提供商,告诉他我为解决这个问题所做的一切细节和信息。他们回答我,我们没有发现任何问题,如果你愿意,我们可以改变你的服务器?我同意在10小时后更换我的服务器,我检查了我的网站,问题解决了,一切正常。上传等。

为什么要删除/home中的所有内容?我想你正在使用linux

这样做:

  • 在test.php上执行phpinfo()以查看php.ini的位置
  • 停止使用ini_集合,有时它无法正常工作
  • 在php.ini中设置临时目录
  • 创建上面的temp dir(或确保它存在)和chmod 775或其他东西,以便您可以正确测试它是否工作
  • 再次检查phpinfo()以查看tmp目录是否已生效
  • 在线阅读之前,停止删除您认为不需要的文件

  • 您是否具有shell访问权限或root权限?这在默认情况下应该可以工作,您的服务器或apache配置不正确,或者apache没有适当的权限…@ied3vil yeh我只是所有者。我总是使用,但当我从我的主目录中删除所有文件时(因为我认为这些文件不是必需的),我就会遇到这个问题,我使用这个
    ini\u集('session.save\u path','tmp')它的工作,但上传\u tmp\u目录不工作我能做什么。我问服务提供商,他们说你的档案有问题。但是我测试了许多上传者,我在这里得到了我的/opt/alt/php53/etc/php.ini,我在phpinfo()上也看到了这个问题<代码>上传\u tmp\u目录无值无值
    上传\u img\u目录未设置。嗯。。。当你说你是所有者时,你可能不拥有服务器,这意味着你无法访问该文件夹。。。如果您有服务器支持,请联系他们检查您的情况,有些地方出了问题,如果您无法访问php.ini,我不确定您是否可以修复它…哦,嗯,好的。我注意到了所有要点。最后,我再次备份了我所有的文件。如果不起作用,我会联系服务提供商。:-)