1

Тема: ошибка 404. не доступны изображения

Приветствую!

Я понимаю, что возможно не корректно с такой темой обращаюсь, но может быть хоть толчок будет к решению.
Пользователь страницы видит отображение заголовки данных из таблиц в виде ссылки. Щелкая на ссылку, которая формируется через процедуру printf, он попадает на страницу stranica_18.html (<a href="stranica_-%s.html">), т.е. выглядит все примерно так: http://mysite.ru/stranica_18.html
Это все работает в глобальной сети.
Когда все перенесено на localhost "домашний" при переходе по ссылке мне в ответ:
"Ошибка HTTP 404.0 - Not Found"
Модуль
IIS Web Core
Уведомление
MapRequestHandler
Запрашиваемый URL-адрес
http://localhost:80/mysite.ru/stranica_18.html
Физический путь
C:\inetpub\wwwroot\mysite.\stranica_18.html

Все крутится на:
Microsoft-IIS/7.0
MYSQL 56.15
phpMyAdmin 4.0.8

IIS не позволяет создавать страницы?
Так права вроде уже выставлены на запись IUSR и IIS_IUSRS.

К тому же обнаружено, что на некоторых страницах (не динамически созданных, т.е. stranica.php c $result=mysql_query("SELECT text FROM pages WHERE name='target'",$db);
$row=mysql_fetch_array($result);
echo $row["text"];
) отсутствуют изображения, которые вносятся в таблицу в Mysql вместе с текстом и крепятся через <img src="../images/picture/01.jpg", при этом сам текст из этой таблицы полностью присутствует.

2

Re: ошибка 404. не доступны изображения

Похоже в ссылке http://localhost:80/mysite.ru/stranica_18.html лишний путь mysite.ru. Возможно физический путь к файлу не верен.

3

Re: ошибка 404. не доступны изображения

"Похоже в ссылке http://localhost:80/mysite.ru/stranica_18.html"
т.е. не удовлетворяет систему путь localhost:80 ?
не правильно в IIS оформил наличие сайта?

Я не поставил ".ru" в предложении про физический путь, когда постил здесь.

4

Re: ошибка 404. не доступны изображения

Локально должен быть путь http://localhost:80/stranica_18.html, то есть mysite.ru в пути лишний. Надо понять каким образом он подставляется.

5 (изменено: a b, 2014-01-28 15:52:57)

Re: ошибка 404. не доступны изображения

Пересоздал в IIS Web-узел:
mysite.ru сделал перенаправление по 80 порту
и для www.mysite.ru аналогично
еще добавил перенаправление www.mysite2.ru
в host
mysite.ru 192.168.1.1
www.mysite.ru 192.168.1.1
www.mysite2.ru 192.168.1.1

Ввожу в браузере mysite.ru вроде все работает, но опять не формируются html.
Ради интереса создал в глубине сайта каталог, куда бы формировались страницы.

Теперь пробуем допустим c www.mysite.ru:
Запрашиваемый URL-адрес    http://www.mysite.ru:80/files/dinamic/stranica_18.html
Физический путь    C:\inetpub\wwwroot\mysite.ru\files\dinamic\stranica_18.html
Способ входа    Анонимная
Вход пользователя    Анонимная

6

Re: ошибка 404. не доступны изображения

Показан физический путь. Проверьте там ли находится файл.

7

Re: ошибка 404. не доступны изображения

"Показан физический путь. Проверьте там ли находится файл."
Нет, суть как в том, что этот файл должен сформироваться по логике вещей.
Т.е. для пользователя сайта в адресной строке будет написано:
http://www.mysite.ru/files/dinamic/stranica_18.html
Может быть я изначально не корректно задал вопрос.
Я просто лишь хочу, чтобы как на сайте у хостера выводился контент из БД.
через процедуру printf
printf ('<br><table class="words" align="center">
    <a href="stranica_%s.html">%s</a>
вот и не могу понять кто или что блокирует сие?

8

Re: ошибка 404. не доступны изображения

Если у вас не работает обработка PHP, то надо настроить веб сервер. По IIS я помочь не смогу.

9

Re: ошибка 404. не доступны изображения

по момему, я понял в чем соль проблемы.
не понятен .htaccess для IIS.
буду пробовать в web.config его менять.
А скажите, что еще можно в таком случае, если уж с IIS не выйдет подпилить, поставить без лишних хлопот на win7/win2008 веб-сервер, чтобы не крутить настроек много...

10

Re: ошибка 404. не доступны изображения

Чтобы не крутить настройки, лучше бы поставили Денвер.