1
Oracle VM VirtualBox Manager 5.2.0에서 파일을 업로드 할 수 없습니다. 우분투 16.04.2 LTS를 사용하고 있습니다. OSGeoLive11 패키지와 파일이 VM의 데스크톱 자체에서 업로드되고 있습니다. 코드는 다른 라이브 서버에서 작동합니다. VM에가상 머신에서 파일을 업로드 할 수 없습니다.
하고 Upload.html
<!DOCTYPE html>
<html>
<head>
<title>Upload</title>
</head>
<body>
<form action="../upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="file[]" multiple>
<input type="submit" value="Upload">
</form>
</body>
</html>
upload.php로
<?php
// database configuration on oracle VM
define('DB_HOST', 'localhost');
define('DB_PORT', 5432);
define('DB_NAME', 'test');
define('DB_USER', 'test');
define('DB_PASS', 'test');
// connect to a database
$conn = pg_connect("host=" . DB_HOST . " port=" . DB_PORT . " dbname=" . DB_NAME . " user=" . DB_USER . " password=" . DB_PASS);
if (!$conn) {
$error = error_get_last();
echo "Conn error: " . $error['message'] . "<br>";
} else {
echo "Connected! <br>";
if (isset($_FILES['file'])) {
print_r($_FILES);
}
}
?>
출력 :
이Connected!
Array ()
내가 조정해야합니까? 미리 감사드립니다.
크기가 다른 모든 파일에이 문제가 있습니까? – EhsanT
지금까지 단 2 개의 파일, 58,6 KB 및 204 KB의 두 가지 gpx 형식으로 지금까지 필요한 것을 사용해 보았습니다. –
그것은 txt 및 pdf 파일과 함께 작동하지만 gpx 파일에서는 작동하지 않는 것으로 보입니다. 어째서? –