2015-06-17 2 views
0

У меня есть рабочая локальная копия простого веб-сайта, который я хотел бы развернуть на IIS (Internet Information Server), работающем в моей локальной сети. Запуск на моем компьютере на MAMP, все работает отлично. Однако после того, как я попытаюсь загрузить все файлы на веб-сервер и загрузить index.html, ему не удается найти GET много разных файлов, необходимых для загрузки страницы. Вот пример ошибки строки в консоли:Перенос файлов в IIS (попытка с использованием PHPStorm & Finder)

GET http://WEBSITE.com/scripts/bootstrap-wizard-custom.js 403 (Forbidden)

Здесь методы я пытался загрузить файлы на рабочем сервере:

  1. Использование CMD+K в Finder, подключение к живой сервер с адрес, например smb://webserver, а затем просто перетащить файлы из моей локальной папки в папку wwwroot.
  2. Использование PHPStorm (в Windows), выбор отображаемой сетевой папки в качестве моей рабочей области, а затем «Развертывание» всех файлов на сервере, нажав кнопку «Загрузить на [веб-сервер]».

Каков наилучший способ переноса этих файлов с локальной машины на веб-сервер в той же сети?

+1

FTP? (IIS 7.5+ имеет поддержку FTP-поддержки, а для 7.0 она должна быть установлена ​​отдельно). До сих пор это выглядело как проблема с правами на доступ к файлам или неправильная конфигурация IIS (т. Е. Права учетной записи пользователя, на которых работает данный сайт). Вам лучше поговорить с администратором Windows о том, как лучше диагностировать проблему - прямо сейчас я не вижу, как PhpStorm может быть ссылкой на ошибку здесь) – LazyOne

+0

Я думал о попытке FTP, но я подумал, что это стоит того, когда я подключаюсь к удаленный сервер, такой как Amazon EC2. Оказывается, это была проблема с разрешениями. Спасибо! – Buck

ответ

0

Оказалось, что это проблема с разрешениями. После некоторого изменения разрешения он теперь работает. Исправлена!

Смежные вопросы