загрузка музыки на сервер - PullRequest
0 голосов
/ 30 ноября 2009

пытался загрузить музыку на сервер для моего сайта, но безрезультатно, но как ни странно скрипт отлично работает при загрузке картинок.

  if(copy($_FILES['musicFile1']['tmp_name'],"uploads/".$_SESSION['username']."/item".$s_id."/".$filename1.""))
   {
   if(chmod("uploads/".$_SESSION['username']."/item".$s_id."/".$filename1."", 0664))
   {
   $msg.= "<p>File successfully copied/p>\n";
   }
   else 
   {
   $msg.= "<p>Error: failed to chmod file</p>";
   }
   } 
   else 
  {
   $msg.= "<p>Error: failed to copy file</p>";
  }  

1 Ответ

7 голосов
/ 30 ноября 2009

Скорее всего, вам потребуется проверить значение upload_max_filesize в вашем INI-файле. Это может быть слишком мало, чтобы позволить музыку (которая обычно составляет несколько мегабайт), но достаточно большой, чтобы позволить фотографии (которая обычно составляет всего несколько сотен тысяч). Кроме того, max_execution_time также может потребоваться доработка, чтобы увеличить время выполнения сценария.

http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize

См. Также " Распространенные ошибки " при загрузке файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...