У меня есть довольно прямая загруженная страница, которая позволяет пользователям загружать файлы, она прекрасно работает, когда я запускаю ее на локальном компьютере, получая к ней доступ через http://localhost/project/etc
проблема в том, что когда я пытаюсь получить доступ к тому же материалу из-за локального хоста, даже если пытаюсь получить к нему доступ через мое имя машины (http://mycomp1/project/etc), страницы загружаются / etc и все, кажется, работает, но ничего не происходит при переносе у меня открыт firebug и обычно он показывает любые запросы ajax, которые проходят, но я ничего не получаю.
Есть идеи?
мой код загрузки:
$('#uploadify').uploadify({
'scriptAccess': 'always',
'uploader': '../../scripts/uploadify.swf', //flash source for handling the uploads and size checking
'cancelImg': '../../content/images/cancel.png', //cool cancel button
'script': '../../' + $('#Controller').val() + '/FileSave/' + $('#OrderID').val(), //sends files to the controller with apropriate data
'folder': 'Uploads', //sets the upload directory, not sure if this matters as the files are sent to the controller
'multi': true, //allows multiple uploads
'auto': false, //uploads dont start automatically
'queueSizeLimit': 5, //5 files can be in the queue at a time
'queueID': 'fileQueue', //div to contain the queue of files
'displayData': 'speed', //shows the transfer speed
'fileExt': '*.pdf', //limits to pdfs
'fileDesc': 'PDF', //shows a description in the browse window of filetypes
'sizeLimit': '5242880', //5mb limit
'scriptData': { 'CategoryID': $('#fileCategory').val() }, //passes the selected value of the category drop down
onComplete: function(event, queueID, fileObj, response, data) {//once a transfer completes fires an ajax function to pull in the files for the order
if (response == "Upload Successful") {//if response is successfull, updates div displaying files with new files
GetFiles($('#Controller').val());
}
}
});
ОБНОВЛЕНИЕ: Похоже, что-то с настройкой scriptAccess, но даже если установлено всегда, как сказано на веб-сайте uploadify, оно по-прежнему не запускает никаких серверных сценариев или моей функции onComplete
UPDATE2: при дальнейшей проверке кажется, что мой путь к скрипту был неправильным, когда в настройках не локальный, но теперь, когда скрипт находится в правильном месте, ответ, который я получаю в моей функции onComplete, равен выводу html моего логина стр. есть идеи?
ОБНОВЛЕНИЕ 3: похоже, мой путь к сценарию в порядке, просто по какой-то причине, когда я не на локальном хосте, я получаю ответ на странице входа в систему вместо успешной загрузки или неудачной загрузки, как я должен, из моего внутреннего кода