Php 当网站主机位于centos vmware中时,无法获取$U文件[“名称”][“tmp”U名称]
我使用centos os构建了一个web服务器,并上传了joomla源代码。 网站运行良好!但是当我上传一个文件时,有些文件我可以得到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,确保文件中有临时路径
$\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]