[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибки севрера АПАЧ
Golovastik
У меня установлен сервер АПАЧ.
В папке WWW сервера АПАЧ лежит домен под названием
sos. В этом домене лежит файл index.php, style.css.
Папки:
-blocks;
-img;
-novosti.
В файл index.php подключаются 3 инклюида.

В папке novosti лежит файл 1.php, я в него скопировал весь код с файла index.php для теста. Дело в том что в файле index.php есть ссылка, при нажатии на которую я ссылаюсь на папку novosti файл 1.php который в ней находится.

Если прописать в ссылке <a href="novosti/1php"></a>,файла индекс,которая ссылается на 1.пхп
я получаю следующие ошибки браузера.


Warning: main(blocks/shapka.php): failed to open stream: No such file or directory in z:\home\localhost\www\exb\novosti\1.php on line 12

Warning: main(): Failed opening 'blocks/shapka.php' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\localhost\www\exb\novosti\1.php on line 12


Warning: main(blocks/menu.php): failed to open stream: No such file or directory in z:\home\localhost\www\exb\novosti\1.php on line 17

Warning: main(): Failed opening 'blocks/menu.php' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\localhost\www\exb\novosti\1.php on line 17


Warning: main(blocks/copyright.php): failed to open stream: No such file or directory in z:\home\localhost\www\exb\novosti\1.php on line 24

Warning: main(): Failed opening 'blocks/copyright.php' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\localhost\www\exb\novosti\1.php on line 24




Если же кинуть прямо в папке домена sos рядом с файлом index.php файл 1.php,тогда всё работает, но дело в том что если я буду так не по папкам кидать файлы, а рядом с индексом в папке sos(домен),тогда будет огромная кучу файлов,что делать как правильно укзаать путь?



Спустя 17 минут, 18 секунд (1.08.2010 - 01:46) Adil написал(а):
Покажи код этого файла. В основном меня интересуют include.

Если так прикинуть, то ошибка скорее всего в том, что в папке novosti ты пытаешься подключить файлы из папки blocks. Примерно так:
include 'blocks/shapka.php';


А из папки novosti подключать надо так:
include '../blocks/shapka.php';


Спустя 19 часов, 28 минут, 29 секунд (1.08.2010 - 21:14) Golovastik написал(а):

Если так прикинуть, то ошибка скорее всего в том, что в папке novosti ты пытаешься подключить файлы из папки blocks. Примерно так:

Да, всё верно я так и пытаюсь
Срабатывает, но вместо картинок отображается квадратики, картинки лежат в папке img,что делать тогда?

Спустя 15 минут, 57 секунд (1.08.2010 - 21:30) arvitaly написал(а):
Покажи код для картинок, для того чтобы картинки брались из корня достаточно поставить / к началу пути

Спустя 35 минут, 51 секунда (1.08.2010 - 22:06) Golovastik написал(а):
Странно,сработало после того, как я ещё прописал имя домена.
Но как-то странно, , ведь когда блоки подключались имя домена не указывал
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.