Benim CakePHP uygulaması ile Uploadify (bir jQuery eklentisi) kullanmaya çalışıyorum. Lokal (Loki), bu harika çalışıyor, ama benim canlı sunucu (Dreamhost) üzerinde çalıştığınızda, dosyalar görünmüyor. Ben düzgün, klasörleri chmod'ed vb yolları, kontrol, ve ben neden çalışmadığını herhangi bir anlam veremiyorum ettik. İşte upload.php bulunuyor:
if (!empty($_FILES)) {
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . "/app/webroot/posts/temp/";
$targetFile = str_replace('//','/',$targetPath) . $_FILES['Filedata']['name'];
$targetFile = str_replace(".", "_" . mt_rand(10000000,99999999) . ".", $targetFile);
move_uploaded_file($tempFile,$targetFile);
}
echo "1";
Bu script kesinlikle çalışma ediliyor, ama ben belirtilen klasörde baktı (ve dosya sistemi üzerinde tümü) ettik ve yüklenen dosya (lar) sadece görünmüyor! Bu beni deli ediyor - umarım birisi bu cevabı var. Artık kod sonrası olursa bana bildirin ve ben olacak lütfen.