Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: PowerCounter 3.3.7 и CMS для книги "Профессиональный сайт на PHP 5"
 
 автор: ragdoll   (09.12.2006 в 15:57)   письмо автору
 
 

Здравствуйте, помогите, пожалуйста, установить счетчик посещений PowerCounter 3.3.7 на вашу КМС. Сделал все как написано в инструкции - КМС не работает...
Удалил таблицы старого счетчика из базы КМС, развернул PowerCounter 3.3.7 в директорию Counter, при этом произошла замена файла count.php из КМС файлом count.php из PowerCounter.
КМС сообшает об ошибках (Ошибка при обращении к каталогу1), но счетчик что-то считает... . Если поставить старый count.php, КМС работает - не работает счетчик.
Подскажите, где я ошибся?

   
 
 автор: pol128   (09.12.2006 в 17:05)   письмо автору
 
   для: ragdoll   (09.12.2006 в 15:57)
 

Вопрос вдогонку: PowerCounter 3.3.7 не считает посещения index.php. Любых. Чего ему надо?

   
 
 автор: cheops   (09.12.2006 в 22:02)   письмо автору
 
   для: pol128   (09.12.2006 в 17:05)
 

А путь при подключении правильно указываете? Попробуйте заменить вызов
<?php
  
require_once("config.php");
?>

В файле config.php на содержимое файла config.php.

   
 
 автор: pol128   (10.12.2006 в 08:26)   письмо автору
 
   для: cheops   (09.12.2006 в 22:02)
 

В файле config.php на содержимое файла config.php.

Не понял.
Пробовал поменять на странице - все то же самое.
Если путь неправильный, то пишется что-то несуразное вместо страницы.

   
 
 автор: cheops   (09.12.2006 в 21:58)   письмо автору
 
   для: ragdoll   (09.12.2006 в 15:57)
 

Хм... CMS и PowerCounter следует разместить в разных директориях и подключать файл count.php из PowerCounter при помощи инструкции reqiure_once()
<?php
  reqiure_once
("/путь/к/PowerCounter/count.php");
?>

   
 
 автор: ragdoll   (10.12.2006 в 12:10)   письмо автору
 
   для: cheops   (09.12.2006 в 21:58)
 

Спасибо! Получилось, нашел ошибку у себя - я писал require_once () в util/top.php.
В разные директории можно и не разводить. Работает теперь так: папка powercounter лежит в директории СMS вместе с папками остальных блоков. В index.php каждого блока прописана инструкция require_once () в самом конце. Примерно так:

<?php
include "../util/bottom.php";
require_once (
"../powercounter/count.php");
?>

Теперь счетает индексы, но забавно - на некоторых вместо одного захода пишет два. Не видит только заходы в блок "Новости" (http://www.softtime.ru/info/news.php?down=news.zip)

   
 
 автор: cheops   (10.12.2006 в 12:39)   письмо автору
 
   для: ragdoll   (10.12.2006 в 12:10)
 

> вместо одного захода пишет два
Скорее всего где-то осталось подключение при помощи include() или require(), вместо require_once().

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования