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

Форум PHP

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

 

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

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

тема: новый power counter выдает ошибку
 
 автор: Расшифровка   (01.04.2008 в 18:13)   письмо автору
 
 

Сабж
Parse error: syntax error, unexpected '{' in /home/****/domains/*****/public_html/dmn/system_accounts/index.php on line 29

сам не разобрался, настройки все по умолчанию

   
 
 автор: cheops   (02.04.2008 в 00:33)   письмо автору
 
   для: Расшифровка   (01.04.2008 в 18:13)
 

Да, к сожалению, был обновлён не тот файл, если не сложно, загрузите его ещё раз.

   
 
 автор: Расшифровка   (02.04.2008 в 07:48)   письмо автору
 
   для: cheops   (02.04.2008 в 00:33)
 

скачал по ссылке отсюда
http://www.softtime.ru/info/framework_powercounter.php
но ошибка повторяется

   
 
 автор: cheops   (02.04.2008 в 11:01)   письмо автору
 
   для: Расшифровка   (02.04.2008 в 07:48)
 

Хм... а у вас какая версия PHP? Дело в том, что Web-приложение разработано в расчёте на PHP 5.

   
 
 автор: Расшифровка   (03.04.2008 в 17:00)   письмо автору
 
   для: cheops   (02.04.2008 в 11:01)
 

да спасибо разобрался четвертая версия,

   
 
 автор: Junkie25   (04.04.2008 в 17:10)   письмо автору
 
   для: Расшифровка   (03.04.2008 в 17:00)
 

а у меня пятая и таже ошибка :((((((((
может в скрипте ошибка или в php, что-нибудь не включено?

   
 
 автор: mihdan   (04.04.2008 в 17:12)   письмо автору
 
   для: Junkie25   (04.04.2008 в 17:10)
 

Да вообщето в коде выдает ошибку!

   
 
 автор: Junkie25   (05.04.2008 в 09:36)   письмо автору
 
   для: mihdan   (04.04.2008 в 17:12)
 

ЭТО УЖЕ ДАЛЕКО НЕ ПЕРВАЯ ТЕМА ПРО ЭТУ ОШИБКУ И НЕ В ОДНОЙ НЕТ ОТВЕТА.

   
 
 автор: cheops   (05.04.2008 в 12:08)   письмо автору
 
   для: Junkie25   (04.04.2008 в 17:10)
 

Чудес не бывает, давайте разбираться. Вот такой код вызывает у вас ошибку или отрабатывает без вопросов?
<?php
  
try
  {
    if(
rand(0,1)) throw new Exception();
  }
  catch(
Exception $exc)
  {
    echo 
"<pre>";
    
print_r($exc);
    echo 
"</pre>";
  }
?>

   
 
 автор: vitali   (05.04.2008 в 19:36)   письмо автору
 
   для: cheops   (05.04.2008 в 12:08)
 

К слову. Проверил у себя ваш скрипт. Ошибок нет (PHP_5.2.5 OS SuSE-9). Но меня проблемы с кодировкой (у нас на сервере для всех баз (Informix, DB-2, ORACLE) ISO-8859-5 , а вот для MySQL (5.1) персонально пришлось устанавливать CP1251. Вот и получаю в блоках: CMS, news, PoverCounter_4 - выдача текстов из скриптов в окне браузера по-русски (<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-5">), а что читается из базы - "козяблы", меняешь в окне кодировку на Windows - получаешь противоположную картину.
Но это другая тема (Можно ли в MySQL установить iso кодировку?).
На которую я не нашел ответа на вашем сайте. Наверное придется после получения информации из базы, ее (горе-информацию) конвертировать средствами PHP. Кошмар (имеется ввиду MySQL ) если это так. НО согласен получить ответ с использованием тюрских наслоений в русском языке (при положительном ответе) в таком формате : "... (место для сентенций с использованием ненормативной лексики) ... (затем освещение сути проблемы где-то так)... есть в MySQL установка ISO-8859-5 см. там-то и там-то".
Заранее благодарен за немолчание.

   
 
 автор: cheops   (06.04.2008 в 13:03)   письмо автору
 
   для: vitali   (05.04.2008 в 19:36)
 

>ISO-8859-5
Хм.. вот как раз её MySQL и не поддерживает. ISO-8859-2, ISO-8859-8, ISO-8859-7, ISO-8859-9, ISO-8859-13... Дело в том что ISO-8859-5 считается очень не удобной в ней нет ряда символов, вроде тире и градуса и она практически не используется - вероятно поэтому поддержки в PHP нет. Преобразовать кодировку проще всего, оптом, поместив содержимое страниц в буфер и воспользовавшись преобразованием этого буфера в кодировку ISO
<?php 
  
// Весь вывод направляем в буффер 
  
ob_start(); 
  
//.........(что там еще)........ 
  //.........(что там еще)........ 
  // занесение содержимого буфера в переменную 
  
$buffer ob_get_contents(); 
  
// очищение буфера вывода и отключение буферизации вывода 
  
ob_end_clean(); 
  
///////////////////////////////////////////////////////////////// 
  // Вот тут осуществляется преобразование 
  ///////////////////////////////////////////////////////////////// 
  
$buffer convert_cyr_string($buffer"w""i");
  
// вывод страницы 
  
echo $buffer
?> 

   
 
 автор: vitali   (07.04.2008 в 08:29)   письмо автору
 
   для: cheops   (06.04.2008 в 13:03)
 

Спасибо, cheops, за ответ. Жаль, что мои опасения (относительно экзотичности ISO-8859-5)
потвердились.

   
 
 автор: streloc   (13.08.2008 в 16:30)   письмо автору
 
   для: vitali   (07.04.2008 в 08:29)
 

а у меня вот такая ошибка.
Время сеанса
На этой странице вы можете видеть статистику по времени проведенном посетителями на вашем сайте за различные периоды времени.

Произошла исключительная ситуация (ExceptionMySQL) при обращении к СУБД MySQL.

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WEEK)) FROM powercounter_arch_clients_week' at line 1
SELECT UNIX_TIMESTAMP(MAX(putdate_begin+ INTERVAL 1 WEEK)) FROM powercounter_arch_clients_week

Ошибка в файле /bhome/part3/03/streloc/tursankur.ru/www/new2/powercounter4/dmn/system_powercounter/utils.query_result.php в строке 16.

   
 
 автор: streloc   (21.08.2008 в 18:33)   письмо автору
 
   для: streloc   (13.08.2008 в 16:30)
 

никто не может помочь?

   
Rambler's Top100
вверх

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