LINUX.ORG.RU
решено ФорумAdmin

Apache2


0

0

Ubuntu 9.10. Apache2. Настройки вебсервера под rApache не сохраняются. Путь к сайту не поменять. Если из-под рута редактировать index.html в /var/www, cp -r остальные страницы, css, картинки, индекс открывается и работает нормально, за исключением кракозябров кириллицы. Но переход на другую страницу локалхоста невозможен. То есть если у меня ссылка типа <a href="http://google.ru/">Google</a>, то ссылка работает, но если пишу <a href=«downloadpage.html»>Скачать</a> ИЛИ <a href=«/var/www/downloadpage.html»>Скачать</a>, то перейти на страницу не удается. Регистр в названиях учел. С форматами не ошибся. Есть ли работающие под убунтой альтернативы рАпача?


>Настройки вебсервера под rApache не сохраняются. Путь к сайту не поменять.

Используйте ручное редактирование конфигов.

<a href=«downloadpage.html»>


Какие права на downloadpage.html?

edigaryev ★★★★★
()

> <a href=«/var/www/downloadpage.html»>Скачать</a>

Не тупите. Корень сайта - /var/www/, соответственно, все вхождения «/var/www/» нужно считать просто «/».
Ну и права на downloadpage.html нужно посмотреть. также не лишним будет занать о местонахождении логов: /var/log/apache2/{access.log,error.log}

AITap ★★★★★
()
Ответ на: комментарий от sudo-s

[i]> Вот это сейчас не понял [/i]

ls -l /путь/к/файлу даёт:

[code][15:50:42][aitap ~]:)> ls -l zz
-rwxr--r-- 1 aitap aitap 128 2009-11-24 00:08 zz
[/code]

Какие буковки написаны слева? Интересует комбинация из r,w,x и -.
Это означает права доступа к этому файлу: первые три - для владельца файла (следующее слово), вторые - для группы владельцев (следующее за владельцем слово), третьи - для всех остальных. Так вот, если владелец не www-data и у «прочих» нет прав на чтение, страница не откроется.

AITap ★★★★★
()
Ответ на: комментарий от AITap

Все, понял, читал про это, спасибо что пояснили.

sudo-s
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.