file upload komt niet in upload dir maar ergens anders
TJVB tvb
17/02/2011 10:39:12Hallo,
Ik heb een raar probleem.
Ik upload een bestand via een script en kreeg nu iets heel raars, de tijdelijke bestanden worden niet in c:\inetpub\temp\upload geplaatst (de instelling van upload_tmp_dir) maar in C:\WINDOWS\Temp
Dezelfde code heb ik op een andere server draaien en dan gaat het wel goed.
(Ik maak trouwens gebruik van Kohana)
De code waarbij het fout gaat is:
Hebben jullie enig idee waar dit aan kan liggen?
Uitvoer:
array(1) (
"1mp3" => array(5) (
"name" => string(40) "popdorian - You Break It, You Own It.mp3"
"type" => string(10) "audio/mpeg"
"tmp_name" => string(27) "C:\WINDOWS\Temp\php4422.tmp"
"error" => integer 0
"size" => integer 3374126
)
)
string(23) "c:\inetpub\temp\upload\"
Ik heb een raar probleem.
Ik upload een bestand via een script en kreeg nu iets heel raars, de tijdelijke bestanden worden niet in c:\inetpub\temp\upload geplaatst (de instelling van upload_tmp_dir) maar in C:\WINDOWS\Temp
Dezelfde code heb ik op een andere server draaien en dan gaat het wel goed.
(Ik maak trouwens gebruik van Kohana)
De code waarbij het fout gaat is:
Hebben jullie enig idee waar dit aan kan liggen?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
public function action_upload()
{
$form = '<form method="post" enctype="multipart/form-data"><input type="file" name="1mp3" title="1mp3" value="" tabindex="18" ><input type="submit" name="submit" value="Opslaan" class="button positive" /></form>';
if(Helper_Request::getPost())
{
echo Kohana::debug($_FILES);
echo Kohana::debug(ini_get('upload_tmp_dir'));
}
$this->request->response = $form;
}
?>
public function action_upload()
{
$form = '<form method="post" enctype="multipart/form-data"><input type="file" name="1mp3" title="1mp3" value="" tabindex="18" ><input type="submit" name="submit" value="Opslaan" class="button positive" /></form>';
if(Helper_Request::getPost())
{
echo Kohana::debug($_FILES);
echo Kohana::debug(ini_get('upload_tmp_dir'));
}
$this->request->response = $form;
}
?>
Uitvoer:
array(1) (
"1mp3" => array(5) (
"name" => string(40) "popdorian - You Break It, You Own It.mp3"
"type" => string(10) "audio/mpeg"
"tmp_name" => string(27) "C:\WINDOWS\Temp\php4422.tmp"
"error" => integer 0
"size" => integer 3374126
)
)
string(23) "c:\inetpub\temp\upload\"
PHP hulp
03/12/2024 20:19:13Is de dir schrijfbaar? ini.core#ini.upload-tmp-dir