[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не подключаются библиотеки
Elvi
Доброе время суток rolleyes.gif ! Я можно сказать новичок в вопросах php. Но дело в другом. Я не могу подключить библиотеки и файлы. НИКАКИЕ blink.gif ! Про каждый подключенный файл выдается:
Warning: include(файл.php или class) [function.include]: failed to open stream: No such file or directory in \\str.php on line N
И:
Warning: include() [function.include]: Failed opening 'файл.class' for inclusion (include_path='.;/usr/local/php5/PEAR') in \\str.php on line N
При чем на странице этой только одно подключение библиотеки, не считая стандартных <html><head><title</head><body></body></html> unsure.gif .
AlmazDelDiablo
Покажи код. Без него ничего сказать не получится.

_____________
Блог | VK | GitHub | Twitch
Elvi
<?php
include ("pChart/pCache.class");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>

</body>
</html>
AlmazDelDiablo
Таким образом у тебя подключение файла идет из самого-самого корня сервера, где про исполняемые скрипты соседние файлы даже не слышали. Пропиши полный путь к подключаемому файлу.

Например так:
/* Корневой каталог движка */
define( 'PATH', dirname(__FILE__) . DIRECTORY_SEPARATOR );


Теперь в константе PATH у тебя хранится путь к каталогу, где лежит index.php. Далее уже в инклюдах прописываешь путь непосредственно к библиотеке.

Например:
/* Задаем каталог, где лежит некая бибилотека */
$sPath = PATH .'pChart/';

/* Подключаем некую библиотеку, используя путь к ней */
include $sPath .'pCache.class.php'; // Ты .php забыл. Без него файл просто не определяется, как ПХПшный файл


PS: Код на форуме стоит обрамлять в BB-код [php][/php]

_____________
Блог | VK | GitHub | Twitch
Elvi
Ясно. Спасибо!
Учту на будущее biggrin.gif
AlmazDelDiablo
Дай плюсик в карму user posted image

_____________
Блог | VK | GitHub | Twitch
Elvi
С удовольствием :( . Только вот я новенькая :( .
Мне при нажатии кнопки вышло сообщение:

Обнаружена ошибка. Если Вам неизвестны причины ошибки, попробуйте обратиться к разделам помощи.

Обнаружена ошибка:

У Вас недостаточно постов, чтобы изменять репутацию пользователей. Необходимо 10 постов
zero_day
Попробовал метод AlmazDelDiablo, не помогло. Может есть еще какие-нибудь способы?
Быстрый ответ:

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