Вернуться   Форум SAPE.RU > Система SAPE.ru > Биржа статей

-->
Ответ
 
Опции темы
Старый 25.01.2010, 15:46   #21
Специалист
 
Регистрация: 23.02.2008
Сообщений: 217
Вес репутации: 206
Ducati - это имя известно всемDucati - это имя известно всемDucati - это имя известно всемDucati - это имя известно всемDucati - это имя известно всемDucati - это имя известно всем
По умолчанию

Цитата:
Сообщение от MonAmur Посмотреть сообщение
Ducati, tpl.articles.db должен появляться в папке хеш-код
Увы, он там не появляется

Цитата:
Сообщение от MaxPiter Посмотреть сообщение
удалите articles.db и зайдите по ссылкам из интерфейса О на анонс и статью, все должно появиться.
Пробовал уже несколько раз. Появляются только 'articles.db' и '523.article.db' - та единственная статья.

Сделал и активировал на всякий случай второй шаблон - tpl.articles.db всё равно не появляется в папке хеш-код
__________________
Ломай стереотипы!

Последний раз редактировалось Ducati; 25.01.2010 в 15:51.
Ducati вне форума   Ответить с цитированием
Старый 25.01.2010, 15:59   #22
Специалист
 
Аватар для MaxPiter
 
Регистрация: 12.07.2009
Адрес: Наша Раша
Сообщений: 193
Вес репутации: 184
MaxPiter скоро станет известенMaxPiter скоро станет известен
Отправить сообщение для MaxPiter с помощью ICQ
По умолчанию

у меня этот файл появляется когда я захожу на саму статью
MaxPiter вне форума   Ответить с цитированием
Старый 25.01.2010, 22:42   #23
Специалист
 
Регистрация: 23.02.2008
Сообщений: 217
Вес репутации: 206
Ducati - это имя известно всемDucati - это имя известно всемDucati - это имя известно всемDucati - это имя известно всемDucati - это имя известно всемDucati - это имя известно всем
По умолчанию

Удалось найти причину, почему tpl.articles.db не создается.
На всякий случай отпишу, если вдруг у кого-то такая же проблема возникнет.

Дело в том, что у меня адрес шаблона имел вид статической SEF-ссылки, т.е.
@http://mysite.ru/dir1/dir2/1000/2000

В sape.php имеется метод fetch_remote_file, который получает html-код, обращаясь по указанному адресу шаблона.

Так вот, когда у меня приходил туда sef-адрес, то ни file_get_contents, ни curl ни через сокет скрипту не удавалось получить html-код.

Я заменил ссылку шаблона на динамическую (прям в sape.php), т.е.
@http://mysite.ru/?p1=dir1&p2=dir2&p3=1000&p4=2000
И сразу же file_get_contents вернула правильный html-код шаблона и статья отобразилась на сайте. Создался tpl.articles.db

Т.о., если не вдаваться в подробности, что именно в данном случае не работает, то изначально лучше в качестве адреса шаблона статьи вводить в интерфейсе биржи настоящий динамический адрес (если у вас конечно же такая ситуация как у меня).
__________________
Ломай стереотипы!
Ducati вне форума   Ответить с цитированием
Старый 28.01.2010, 18:48   #24
Новичок
 
Аватар для Asmo
 
Регистрация: 31.07.2007
Сообщений: 49
Вес репутации: 204
Asmo на пути к лучшему
По умолчанию

Ducati, ситуация один в один, что только не делал уже, пустая страница вместо статьи и все, tpl.articles.db тоже не создается.
Шаблон статьи лежит в корне и имеет вид http://site.com/template.php

Добавлено через 20 часов 49 минут
Вчера уже плюнул на все и бросил.
Сегодня каким-то чудом все заработало само собой, так и не понял в чем дело было...

Последний раз редактировалось Asmo; 28.01.2010 в 18:48. Причина: Добавлено сообщение
Asmo вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться с тематикой сайта в sape big_kent Вопросы от новичков 2 12.12.2009 16:44
Помогите разобраться с sape. rusbody Вопросы от новичков 6 03.11.2009 17:41
Скрипт биржи статей optimizator Курилка 6 12.03.2009 10:42
Установка кода sape в PHP движок с шаблонами .tpl Продавец Вопросы по работе системы 1 18.07.2007 11:17


Часовой пояс GMT +3, время: 17:27.