|
Автор |
Сообщение |
Slava
Зарегистрирован: 01.10.2009 Сообщения: 5
|
|
|
|
При создании простейшего движка для нового сайта воспользовался инструкцией из книги Д.Колисниченко "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 отключен, но ИМХО, он на исполнение сценария и не влияет. Да и у всех провайдеров он все равно отключен. Буду признателен за помощь! З.Ы. Чуть не забыл! Сценарий проверил на всякий случай на сервере провайдера на своем рабочем сайте предприятия Та же картина _________________ Относись к людям так, как хотел бы, чтобы они относились к тебе... |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Да что вы говорите! Эта ошибка связана никак не со сценарием, а с конфигами вашего сервера. Этот простенький шаблонизатор использую во многих проектах и он прекрасно работает
Но чтоб уже докопаться до истины, пришлите мне свои файлы (адрес в личке), я посмотрю на них. Нужны именно ваши файлы, мои у меня работают |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Slava
Зарегистрирован: 01.10.2009 Сообщения: 5
|
|
|
|
Файлы переслал. Однако, прошу заметить: я упоминал о том, что сценарий проверял и на сервере провайдера... Неужели у каждого провайдера СВОИ конфиги Или я сам что-то напортачил Хотя - что там вообще можно напортачить-то!? _________________ Относись к людям так, как хотел бы, чтобы они относились к тебе... |
|
Вернуться к началу |
|
|
Slava
Зарегистрирован: 01.10.2009 Сообщения: 5
|
|
|
|
Написал с двух адресов. На ОБА пришли ответы:
Код: |
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 |
Нет ли у Вас других каких адресов? _________________ Относись к людям так, как хотел бы, чтобы они относились к тебе... |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
А причем тут jabber.ru? я в личку отправил адрес на gmail.com
Цитата: |
Неужели у каждого провайдера СВОИ конфиги
|
Так и есть |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Slava
Зарегистрирован: 01.10.2009 Сообщения: 5
|
|
|
|
Цитата: |
А причем тут jabber.ru? я в личку отправил адрес на gmail.com |
- дико извиняюсь! Хотелось побыстрее ответить. Повторил на гмайл.
Цитата: |
Цитата:
Неужели у каждого провайдера СВОИ конфиги
Так и есть |
а как тогда быть??? В смысле - может в сценарии добавить какую-нибудь проверку на этот случай?? _________________ Относись к людям так, как хотел бы, чтобы они относились к тебе... |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Цитата: |
а как тогда быть??? В смысле - может в сценарии добавить какую-нибудь проверку на этот случай??
|
Добавь
Мне проще модифицировать сценарий под сервер. Благо, это приходится делать не часто
Ты отправил мне файлы не вложеним. А просто скопировав их в текст письма. Отправь во вложение, я выложу на свой сервер и посмотрю, что не так. Если причина в файлах, то исправлю. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Slava
Зарегистрирован: 01.10.2009 Сообщения: 5
|
|
|
|
OK, уже отправил. _________________ Относись к людям так, как хотел бы, чтобы они относились к тебе... |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Вот твои файлы
dkws.org.ua/ temp/ check/ (ссылка уже недоступна, от 18.10.16)
Все работает
А чтобы и у тебя работало, посмотри какой файл ты подключаешь:
require "template.php";
А он у тебя называется tePmlate.php
Так что все работает |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|