Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Ошибка при подклбчении файла шаблона

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Вопросы и ответы
 
Автор Сообщение
Slava




Зарегистрирован: 01.10.2009
Сообщения: 5

СообщениеДобавлено: Чт Окт 01, 2009 7:33 pm    Заголовок сообщения: Ошибка при подклбчении файла шаблона
Ответить с цитатой

При создании простейшего движка для нового сайта воспользовался инструкцией из книги Д.Колисниченко "PHP5/6 и MySQL 6. Разработка Web-приложений". Как и в описании были созданы файлы index.php, template.php, config.php и page.tpl. Сайт был размещен на локальной машине: Denwer. При попытке запуска сценария браузер показывает:
Код:
Warning: require(template.php) [function.require]: failed to open stream: No such file or directory in Z:\home\EngineSite.loc\www\index.php on line 8

Fatal error: require() [function.require]: Failed opening required 'template.php' (include_path='.;C:\WebServers\usr\local\php5\pear;/usr/local/php5/PEAR') in Z:\home\EngineSite.loc\www\index.php on line 8

при попытке напрямую прописать код из template.php в index.php браузер выдает:
Код:
Fatal error: Call to undefined method template_class::get_tpl() in Z:\home\EngineSite.loc\www\index.php on line 44
Вас ис дас? Вроде в шаблонизаторе методы прописаны! Register_globals отключен, но ИМХО, он на исполнение сценария и не влияет. Да и у всех провайдеров он все равно отключен. Буду признателен за помощь! З.Ы. Чуть не забыл! Сценарий проверил на всякий случай на сервере провайдера на своем рабочем сайте предприятия Embarassed Та же картина Sad
_________________
Относись к людям так, как хотел бы, чтобы они относились к тебе...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Пт Окт 02, 2009 4:13 am    Заголовок сообщения:
Ответить с цитатой

Да что вы говорите! Эта ошибка связана никак не со сценарием, а с конфигами вашего сервера. Этот простенький шаблонизатор использую во многих проектах и он прекрасно работает Smile

Но чтоб уже докопаться до истины, пришлите мне свои файлы (адрес в личке), я посмотрю на них. Нужны именно ваши файлы, мои у меня работают Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Slava




Зарегистрирован: 01.10.2009
Сообщения: 5

СообщениеДобавлено: Пт Окт 02, 2009 9:20 am    Заголовок сообщения:
Ответить с цитатой

Файлы переслал. Однако, прошу заметить: я упоминал о том, что сценарий проверял и на сервере провайдера... Неужели у каждого провайдера СВОИ конфиги Shocked Или я сам что-то напортачил Embarassed Хотя - что там вообще можно напортачить-то!?
_________________
Относись к людям так, как хотел бы, чтобы они относились к тебе...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Slava




Зарегистрирован: 01.10.2009
Сообщения: 5

СообщениеДобавлено: Пт Окт 02, 2009 9:43 am    Заголовок сообщения:
Ответить с цитатой

Написал с двух адресов. На ОБА пришли ответы:
Код:
This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  dhsilabs@jabber.ru
    SMTP error from remote mail server after RCPT TO:<dhsilabs@jabber.ru>:
    host mx.jabber.ru [79.137.226.13]: 550 5.1.1 <dhsilabs@jabber.ru>:
    Recipient address rejected: User unknown in local recipient table

Нет ли у Вас других каких адресов? Shocked
_________________
Относись к людям так, как хотел бы, чтобы они относились к тебе...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Пт Окт 02, 2009 9:53 am    Заголовок сообщения:
Ответить с цитатой

А причем тут jabber.ru? я в личку отправил адрес на gmail.com

Цитата:

Неужели у каждого провайдера СВОИ конфиги

Так и есть
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Slava




Зарегистрирован: 01.10.2009
Сообщения: 5

СообщениеДобавлено: Пт Окт 02, 2009 11:06 am    Заголовок сообщения:
Ответить с цитатой

Цитата:
А причем тут jabber.ru? я в личку отправил адрес на gmail.com
- дико извиняюсь! Хотелось побыстрее ответить. Повторил на гмайл.
Цитата:
Цитата:

Неужели у каждого провайдера СВОИ конфиги

Так и есть
а как тогда быть??? Shocked В смысле - может в сценарии добавить какую-нибудь проверку на этот случай??
_________________
Относись к людям так, как хотел бы, чтобы они относились к тебе...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Пт Окт 02, 2009 12:46 pm    Заголовок сообщения:
Ответить с цитатой

Цитата:

а как тогда быть??? В смысле - может в сценарии добавить какую-нибудь проверку на этот случай??

Добавь Smile

Мне проще модифицировать сценарий под сервер. Благо, это приходится делать не часто

Ты отправил мне файлы не вложеним. А просто скопировав их в текст письма. Отправь во вложение, я выложу на свой сервер и посмотрю, что не так. Если причина в файлах, то исправлю.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Slava




Зарегистрирован: 01.10.2009
Сообщения: 5

СообщениеДобавлено: Пт Окт 02, 2009 12:59 pm    Заголовок сообщения:
Ответить с цитатой

OK, уже отправил.
_________________
Относись к людям так, как хотел бы, чтобы они относились к тебе...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Сб Окт 03, 2009 10:14 am    Заголовок сообщения:
Ответить с цитатой

Вот твои файлы

dkws.org.ua/ temp/ check/ (ссылка уже недоступна, от 18.10.16)

Все работает

А чтобы и у тебя работало, посмотри какой файл ты подключаешь:

require "template.php";

А он у тебя называется tePmlate.php

Так что все работает
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Вопросы и ответы Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис