Coldfusion Bug, CFFILE работал на моем dev box с CF7, перестал работать на Prod с CF9 - PullRequest
0 голосов
/ 04 февраля 2010

Вот ошибка Coldfusion, которую я не могу понять, с чего начать отладку ....

В DEV у меня есть CF7, и я использую CFFILE для загрузки и переименования файла ... Загруженные изображения и т.д. ...

Теперь я развернут на Prod с CF9, и все загрузки изображений не работают и не вызывают ошибок. Есть идеи, что может быть не так? Разрешение? Есть ли способ отладки, потому что CF не выдает ошибок.

Спасибо!

B

Ответы [ 2 ]

2 голосов
/ 04 февраля 2010

Вещи для проверки:

  • Есть ли у вас попробовать / поймать вокруг загрузки?
  • Есть ли ошибки в логах сервера?
  • Куда вы загружаете?
  • Можете ли вы создать очень простую тестовую страницу и заставить работать файлы?
1 голос
/ 05 февраля 2010

Всякий раз, когда я вижу проблемы с файлами, которые пишутся неправильно, это почти всегда проблема с разрешениями. В частности, учетная запись, под которой работает служба ColdFusion (или JRUN.EXE), не имеет разрешения на запись в нужный ресурс.

Не запускайте CF под учетной записью SYSTEM. Создайте специальную учетную запись пользователя с необходимыми разрешениями и запустите CF под этим. (Также не запускайте CF под учетной записью администратора.)

...