0
.css 파일을 .swf로 변환하는 데 문제가 있습니다. 쉘을 통해 flex commad를 실행하면 작동하지만, 불행히도 php를 통해 작동하지 않습니다. 내 상황에 대한 올바른 작동으로Flex 명령 문제
<?php
$tm = time();
$file_n = $_FILES["file"]["name"];
$path = "";
if ($_FILES["file"]["type"] == "text/css") {
if ($_FILES["file"]["error"] > 0) {
return "Error has occured: " . $_FILES["file"]["error"] . "<br />";
}
else
{
if (file_exists("upload/" . $_FILES["file"]["name"])) {
move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $tm . "_" . $file_n);
$path = "upload/" . $tm . "_" . $file_n;
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]);
$path = "upload/" . $file_n;
}
}
$paths = explode(".", $path);
exec("mxmlc ".$file_n);
$parr = array('path' => $paths[0].".swf");
$jurl = json_encode($parr);
echo $jurl;
}
else
{
echo "Sorry not supported file type!";
}
?>
명령에 경로를 추가 한 오류 로그를 확인했거나 error_reporting()을 활성화했습니다. –
나는'var_dump ($ _ FILES)'를 시도 할 것이고 (절대 경로를 제공하지 않고) 현재 디렉토리에서 mxmlc를 실행하고 있으므로'echo getcwd()./$ file_n "'을 사용하여 파일. – Travesty3
오류 또는 메시지를 제공하지는 않지만 실마리를 찾았다 고 생각합니다. 곧 게시 할 예정입니다. – orif