Php 当网站主机位于centos vmware中时,无法获取$U文件[“名称”][“tmp”U名称]

Php 当网站主机位于centos vmware中时,无法获取$U文件[“名称”][“tmp”U名称],php,linux,joomla,permissions,centos,Php,Linux,Joomla,Permissions,Centos,我使用centos os构建了一个web服务器,并上传了joomla源代码。 网站运行良好!但是当我上传一个文件时,有些文件我可以得到$\u文件[“name”][“tmp\u name”],有些文件我不能得到$\u文件[“name”][“tmp\u name”] 我不知道原因。 经验: 在窗口上: upload_tmp_dir = [something or commented out to accept a server default] 谢谢收看 检查php.ini,确保文件中有临时路径

我使用centos os构建了一个web服务器,并上传了joomla源代码。 网站运行良好!但是当我上传一个文件时,有些文件我可以得到
$\u文件[“name”][“tmp\u name”]
,有些文件我不能得到
$\u文件[“name”][“tmp\u name”]
我不知道原因。 经验:

在窗口上:

upload_tmp_dir = [something or commented out to accept a server default]

谢谢收看

检查php.ini,确保文件中有临时路径


是的,我做了。在etc/php.ini.upload_tmp_dir=“/tmp”中,您是否尝试过删除它并让apache设置临时路径默认值?好的,我尝试过删除它并设置临时路径默认值。但是一些文件我可以得到$_文件[“name”][“tmp_name”]并不是全部。可能应该先问一下,但是$_文件[“error”]中有什么内容吗?
    Array
(
    [name] => Array
        (
            [0] => myfile.zip
            [1] => 
            [2] => 
            [3] => 
            [4] => 
            [5] => 
        )

    [type] => Array
        (
            [0] => //cannot get
            [1] => 
            [2] => 
            [3] => 
            [4] => 
            [5] => 
        )

    [tmp_name] => Array
        (
            [0] => //cannot get
            [1] => 
            [2] => 
            [3] => 
            [4] => 
            [5] => 
        )
}
    Array
(
    [name] => Array
        (
            [0] => myfile.zip
            [1] => 
            [2] => 
            [3] => 
            [4] => 
            [5] => 
        )

    [type] => Array
        (
            [0] => application/octet-stream
            [1] => 
            [2] => 
            [3] => 
            [4] => 
            [5] => 
        )

    [tmp_name] => Array
        (
            [0] => C:\wamp\tmp\phpC2D7.tmp
            [1] => 
            [2] => 
            [3] => 
            [4] => 
            [5] => 
        )
}
upload_tmp_dir = [something or commented out to accept a server default]