Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Non-static method PEAR::isError()
DIMMon  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 43932
На форуме: 4 месяца, 6 дней
Карма:




Здравствуйте, форумчане! Помогите справится с проблемой:
Перенес сайт на новый сервер и теперь периодически вижу ошибку в php
Цитата
PHP Strict Standards:  Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/share/php/HTTP/Request.php on line 771

Что можно сделать с меньшими трудозатратами?
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



c начала 2017 года в Новосибирске.
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 26447
Пользователь №: 21350
На форуме: 7 лет, 4 месяца, 13 дней
Карма: 739




добавить методу isError() в файле /usr/share/php/HTTP/Request.php на 771 строке static


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql (TSql, BI OLAP, MDX), Git, SVN, CodeIgnater, Yii 2, JiRA, Redmine, Bitbucket, Composer
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
DIMMon  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 43932
На форуме: 4 месяца, 6 дней
Карма:




В этой строке
if (PEAR::isError($err)) {
return $err;
}

Куда тут можно добавить?
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



c начала 2017 года в Новосибирске.
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 26447
Пользователь №: 21350
На форуме: 7 лет, 4 месяца, 13 дней
Карма: 739




DIMMon
ай, нет.
это совсем другая история

1. попробовать заменить эти 3 строки на эти

if ((new PEAR)->isError($err)) {
return $err;
}


2. вообще убрать. т.к. http://stackoverflow.com/questions/1924850...lled-statically


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql (TSql, BI OLAP, MDX), Git, SVN, CodeIgnater, Yii 2, JiRA, Redmine, Bitbucket, Composer
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
DIMMon  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 43932
На форуме: 4 месяца, 6 дней
Карма:




Замена на
((new PEAR)->isError($err))
вызывает ошибку
Цитата
PHP Warning:  Invalid argument supplied for foreach()
в других скриптах
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



c начала 2017 года в Новосибирске.
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 26447
Пользователь №: 21350
На форуме: 7 лет, 4 месяца, 13 дней
Карма: 739




ну на какие строчки то ссылаются ??? что там за код?


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql (TSql, BI OLAP, MDX), Git, SVN, CodeIgnater, Yii 2, JiRA, Redmine, Bitbucket, Composer
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
DIMMon  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 43932
На форуме: 4 месяца, 6 дней
Карма:




Например начинает ругаться monast на строку
foreach ($techs as $tech)

foreach ($techs as $tech)
{
$peers = $status[$server]['peers'][$tech];

if (count($peers) > 0)
{
$template->newBlock('technology');
$template->assign('technology', $tech);
$template->assign('count', count($peers));

$groups = array();

foreach ($peers as $idx => $peer)
{
$template->newBlock('process');
$template->assign('json', str_replace("'", "\'", monast_json_encode(($peer))));

if (array_key_exists("peergroup", $peer))
{
if (array_key_exists($peer["peergroup"], $groups))
$groups[$peer["peergroup"]] += 1;
else
$groups[$peer["peergroup"]] = 1;
}
}


foreach ($groups as $group => $count)
{
if ($group != "No Group")
{
$template->newBlock('peergroup');
$template->assign('technology', $tech);
$template->assign('group', $group);
$template->assign('count', $count);
}
}

if (array_key_exists("No Group", $groups))
{
$template->newBlock('peergroup');
$template->assign('technology', $tech);
$template->assign('group', "No Group");
$template->assign('count', $groups["No Group"]);
}
}
}
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



c начала 2017 года в Новосибирске.
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 26447
Пользователь №: 21350
На форуме: 7 лет, 4 месяца, 13 дней
Карма: 739




ну а что там?

echo '<pre>' . print_r($techs, 1) . '</pre>';


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql (TSql, BI OLAP, MDX), Git, SVN, CodeIgnater, Yii 2, JiRA, Redmine, Bitbucket, Composer
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса