Вопросы по структуре

Миша

Guest
Вопросы по структуре

Народ, помогите пожалуйста.

Есть сервер под линуксом.

Структура папок следующая (от рута)

/usr/share/horc/hotspotlogin.php - это вроде alias

еще есть:

/var/www/hotspotlogin.php - это вродже файл который непосредственно вызывается.

И вот тут начинаетс полная фигня - я перезаписываю файл в папке /horc/ и он меняется. А потом в какойто момент (минут через 30) выдает ошибку. Я смотрю а такой строки
PHP:
include 'footer.php'
там нет и в помине, зато она есть в одоименном файле в папке /www/.

Вротая фигня в том, что я потом файл footre.php положил в обе папки и включил его в оба файла, так вот он выдает ошибку, как будто парсер не можен найти файл.


Вопрос: а где собственно у апача фалы, которые собственно фалы сайта????

почему не работают include которые физически в одной папке и к которым путь не прописан (т.е. он не может быть неправильным), а только имя файла?

я просто никогда еще не разрабатывал под апач - потерялся поолностью.

Спасибо!
 

Фанат

oncle terrible
Команда форума
файлы у апача лежат там же, где и у остальных программ - в каталогах.
файлы конкретного сайта лежат в каталоге, который прописан, как DOCUMENT_ROOT для этого сайта

инклюды не работают потому, что они вложенные.
ты инклюдишь файл, указывая в нём путь, а если в этом файле есть ещё инклюд, то там-то пути нету. а текущий каталог - не тот, из которого ты инклюдишь первый файл.
вот и не находит.

Короче, дело не в апаче, а в банальном незнании основ файловой системы.
 

crocodile2u

http://vbolshov.org.ru
Придется читать FAQ: особливо раздел, посвященный путям - в файловой системе и на сайте :)
 
Сверху