2015-03-19 3 views
0

Я пытаюсь просмотреть сайт localhost на своем iPhone для тестирования, но у меня возникли проблемы. Я могу получить/localhost/в моем браузере телефонов отлично, без проблем. Однако, когда я захожу в папку проекта (например,./Localhost/project /), он просто возвращает ошибку «Safari can not show the web page».Локальный цикл при попытке просмотра через iPhone

This answer helped me до сих пор, чтобы попасть в папку localhost, но идти дальше не работает. Я изменил файл httpd-conf, чтобы использовать порт, отличный от 80, но это не сработало для меня.

Я попытался следующие без везения:

  • 0.0.0.0/project/
  • 0.0.0.0:80/project/
  • 0.0.0.0:80/project

Я даже попробовал следующее, которое взяло меня на страницу ошибки Bad Request (400), предположительно, часть приложения в папке проекта, хотя это был стандартный документ с белой страницей (а не страница с пользовательскими ошибками).

  • 0.0.0.0:443/project/
+0

Вам следует попытаться добавить к вашему сообщению полезный вопрос, чтобы помочь другим помочь вам, например: «Каков правильный способ« бла-бла-бла »? – diatrevolo

ответ

0

мне удалось понять это, и это до IOS не реагирует хорошо, не являющиеся доменами в адресной строке браузера Safari. Проблема заключалась в том, что приложение в моей папке проекта имело URL-адрес сайта, который был установлен в localhost/project/.

Что меня насторожило, так это то, что когда я перешел на свой IP-адрес (x.x.x.x), он работал нормально, но когда я перешел в папку проекта (x.x.x.x/project/), зациклился, потому что iOS не принимает localhost как надлежащий адрес назначения (следовательно, цикл), поэтому изменение URL-адреса сайта в моей базе данных приложений на мой IP-адрес означает, что он всегда оставался на действительном адресе, и теперь он работает.

Предположительно, причина, по которой iPhone не понравилась «localhost», заключается в том, что это термин, определенный XAMPP, местом, используемым программой; явно не на iPhone. Легко исправить!

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