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

Форум PHP

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

 

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

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

тема: PowerCounter не считает
 
 автор: Булат   (04.11.2006 в 19:56)   письмо автору
 
 

Здравствуйте!!!
Установил PowerCounter 3.3.7 вроде все по инструкции.
Ставил для форума на PHPBB, вроде все нормально запустил, никаких ошибок нет, на админской странице нажал "администрирование" вроде тест посчитал, я несколько раз обновлял страницу и она несколько раз посчиталась. Все Окей.
Но.... когда я захожу на главную форума и потом смотрю по статистике - моего захода нет.

Что я делал:
Залил по фтп все, создал базу, прописал в config данные, запустил /count/admin/index.php
перед этим втавил я в overall_header.tpl
код
<?php
require_once("/count/count.php");
?>

не считает....
Может я трудно объяснился, и если всеже Вы поняли мою проблему,
ПОЖАЛУСТА подскажите в чем проблема

Указываю ссылку форума, посмотрите код главной, может я что не так и не туда вставил :)

   
 
 автор: cheops   (04.11.2006 в 22:40)   письмо автору
 
   для: Булат   (04.11.2006 в 19:56)
 

А вы к какой странице подключаете счётчик и где хранятся базы данных счётчика и форума?

   
 
 автор: Булат   (05.11.2006 в 14:37)   письмо автору
 
   для: cheops   (04.11.2006 в 22:40)
 

Здравствуйте,
код
<?php
require_once("/count/count.php");
?>

поставил на странице overall_header.tpl отвечающий за верх форума PHPBB.
Базу данных создал другую, в которую загрузил 40 таблиц счетчика.
База работает, но не считает. Я почти уверен что код вставил не туда.

на всякий случай адрес http://www.otzyv.compastour.ru/count/admin/index.php

   
 
 автор: cheops   (05.11.2006 в 15:40)   письмо автору
 
   для: Булат   (05.11.2006 в 14:37)
 

Если вы глянете исходный код страницы с форумом, то в начале будет
<?php
   
include "/count/count.php";
?>

т.е. PHP-код просто не интерпретируется... самый простой вариант тут - создать конфигурацинный файл .htaccess следующего содержания
RemoveHandler .html .htm 
AddType application/x-httpd-php .php .htm .html .phtml


http://www.softtime.ru/info/articlephp.php?id_article=25

   
 
 автор: Булат   (06.11.2006 в 02:09)   письмо автору
 
   для: cheops   (05.11.2006 в 15:40)
 

Я создал с помощью блокнота .htaccess
с кодом
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
вложил его в ..../otzyv/count/admin/ и ничего :(

Сам себя, т.е. .../count/index.php прекрасно видит и защитывает а www.otzyv.compastour.ru/index.php ну никак.
Может я запускающий код вставил не туда? или .htaccess ???
Может есть опыт подключения PowerCounter к phpbb?

   
 
 автор: cheops   (06.11.2006 в 11:51)   письмо автору
 
   для: Булат   (06.11.2006 в 02:09)
 

Хм... вставьте код следующим образом
<?php 
   
include "count/count.php"
?>

А файл .htaccess исправьте следующим образом
RemoveHandler .html .htm  
AddType application/x-httpd-php .php .tpl

   
 
 автор: Булат   (06.11.2006 в 13:08)   письмо автору
 
   для: cheops   (06.11.2006 в 11:51)
 

поставил код
<?php
include "count/count.php";
?>
в самом верху overall_header.tpl

исправил .htaccess
на
RemoveHandler .html .htm
AddType application/x-httpd-php .php .tpl
закинул в ,,,/otzyv/count/admin/
проверил.
НЕ РАБОТАЕТ

   
 
 автор: Булат   (06.11.2006 в 13:09)   письмо автору
 
   для: Булат   (06.11.2006 в 13:08)
 

выкладываю сам overall_header.tpl

   
 
 автор: cheops   (06.11.2006 в 15:24)   письмо автору
 
   для: Булат   (06.11.2006 в 13:08)
 

Так погодите, вы .htaccess где располагаете? Положите его в корень сайта.

   
 
 автор: Булат   (06.11.2006 в 18:04)   письмо автору
 
   для: cheops   (06.11.2006 в 15:24)
 

положил .htaccess в корень
,,,/otzyv/
не работает

может запускающий код должен быть на странице index.php?
ведь .../count/admin/index.php себя считает

   
 
 автор: cheops   (06.11.2006 в 22:28)   письмо автору
 
   для: Булат   (06.11.2006 в 18:04)
 

Так, а ,,,/otzyv/ - это что такое?

   
 
 автор: Poison   (06.11.2006 в 22:40)   письмо автору
 
   для: Булат   (06.11.2006 в 18:04)
 

Вам нужно вставить код без
<?php ?>

   
 
 автор: Булат   (06.11.2006 в 23:01)   письмо автору
 
   для: Poison   (06.11.2006 в 22:40)
 

Так, а ,,,/otzyv/ - это что такое?
это часть абсолютного пути. В этой директории находится весь сайт 3 уровня (форум).
(выше я указывал ссылку на сайт, так вот /otzyv/ это место где находится форум) :)

Вам нужно вставить код без <?php ?>
Я так понял что запускающий код должен выглядеть по другому?
Вставить куда?

Спасибо всем за помощь :) я думаю что проблема будет решена общими усилиями

   
 
 автор: Poison   (06.11.2006 в 23:32)   письмо автору
 
   для: Булат   (06.11.2006 в 23:01)
 

Если с .htaccess ничего не выходит=))
Можешь попробывать вставить код

<?php
require_once($phpbb_root_path."/count/count.php");
?>

вверх файла (!без пробелов) includes/page_header.php

   
 
 автор: Булат   (06.11.2006 в 23:44)   письмо автору
 
   для: Poison   (06.11.2006 в 23:32)
 

вставил


<?php 
require_once($phpbb_root_path."/count/count.php"); 
?> 


в верх файла includes/page_header.php форума

НЕ РАБОТАЕТ

Кстати до этого я код ставил в файл overall_header.tpl
расположенный на форуме по пути:
/otzyv/templates/subSilver/overall_header.tpl
может я не то делал?

   
 
 автор: Poison   (07.11.2006 в 00:29)   письмо автору
 
   для: Булат   (06.11.2006 в 23:44)
 

В .tpl файл вставлять пхп код безполезно (я уже щас помучался) ето шаблон.
А вот в который я тебе говорил должно работать я у себя проверял=))) чтонить хотбы выдавал скрипт??? ошибку или еще что??

   
 
 автор: Булат   (07.11.2006 в 00:40)   письмо автору
 
   для: Poison   (07.11.2006 в 00:29)
 

я так понял


<?php 
include "count/count.php"
?> 


в файле overall_header.tpl можно убрать?

По поводу вставки


<?php 
require_once($phpbb_root_path."/count/count.php"); 
?> 


в страницу ... /includes/page_header.php

ВСТАВИЛ без пробелов в самый верх и вот результат:


Warning: Cannot modify header information - headers already sent by (output started at /hosting/clients/compastour.ru/httpd/otzyv/includes/page_header.php:3) in /hosting/clients/compastour.ru/httpd/otzyv/includes/page_header.php on line 488

Warning: Cannot modify header information - headers already sent by (output started at /hosting/clients/compastour.ru/httpd/otzyv/includes/page_header.php:3) in /hosting/clients/compastour.ru/httpd/otzyv/includes/page_header.php on line 490

Warning: Cannot modify header information - headers already sent by (output started at /hosting/clients/compastour.ru/httpd/otzyv/includes/page_header.php:3) in /hosting/clients/compastour.ru/httpd/otzyv/includes/page_header.php on line 491


это отображается в самом верху главной страницы , а ниже, после этой надписи, страница отображается вся...

   
 
 автор: Poison   (07.11.2006 в 00:44)   письмо автору
 
   для: Булат   (07.11.2006 в 00:40)
 

Вот вот:))
Должно быть так

<?php  
require_once($phpbb_root_path."/count/count.php");  
?> 
<?php
.... Основнолй код
?>

   
 
 автор: Булат   (07.11.2006 в 00:54)   письмо автору
 
   для: Poison   (07.11.2006 в 00:44)
 

вставил правильно

<?php   
require_once($phpbb_root_path."/count/count.php");   
?> 


все как обычно, никаких ошибок, но НЕСЧИТАЕТ

(посмотри вложенный txt это код page_header.php, может я что не так делаю)

   
 
 автор: Poison   (07.11.2006 в 10:29)   письмо автору
 
   для: Булат   (07.11.2006 в 00:54)
 

Ну раз ошибок нет, значь файл подгрузился=)) дальше помочь нечем немогу так-как етот счетчик в руках не держал:)))
Нужен cheops...

   
 
 автор: cheops   (07.11.2006 в 13:42)   письмо автору
 
   для: Булат   (07.11.2006 в 00:54)
 

Этот файл заголовки отсылает - вам лучше не в начало ставить счётчик, а в конец файла (а лучше и всей страницы).

   
 
 автор: Булат   (07.11.2006 в 21:18)   письмо автору
 
   для: cheops   (07.11.2006 в 13:42)
 

Уфф я уже все напутал и запутался :)
Вот тут
http://www.phpbbguru.net/docs/?id=11
обсуждается подключение собственного кода на php к phpBB
но я не могу понять где ставить код и какой лучше
Если есть еще терпение ответте :)

Во вложении архив моей page_header.php
пожалуста посмотрите где можно вставить запускающий код

   
Rambler's Top100
вверх

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