Перейти до

поломался после обновления на php5.4


Рекомендованные сообщения

После обновления с пхп 5.2 на 5.4 - поломался Ubilling.

Индексовая страница выглядит так:

 

'."\n"; } } if ($form !== '') $form = '

'.$form.'

'; } echo $form; } ?>

logo.png Ubilling

0.3.5 rev 2185

EnglishRussianUkrainian KVTSTGCiscoPlainClean

 

  '.__('Login').'    '.__('Password').'  

 

 

 

 

'; print($loginform); }?>

 

 

Чего в пхп не хватает?

Ссылка на сообщение
Поделиться на других сайтах

Сдается мне что Вам какого-то смарти или т.п. нехватает в РНР.



и еще судя по главной сайта у вас и БД упала ;)

 

Ошибка установки соединения с базой данных
Ссылка на сообщение
Поделиться на других сайтах

php собирался так со следующими флагами:

apache2 berkdb bzip2 cli crypt ctype curl fileinfo filter ftp gd gdbm hash iconv imap json mysql mysqli nls phar posix readline session simplexml snmp sockets sqlite tokenizer truetype unicode xml xmlrpc zip zlib

Ссылка на сообщение
Поделиться на других сайтах

ээээ у меня было. ))) я половину конфига php.ini удалял до примерно тайм зоны и все работало. Отложил на потом. 

Ссылка на сообщение
Поделиться на других сайтах

Дык вот же ж общие рекваеры.

 

 

PHP + MySQL, XML, CLI, BCMATH, short_open_tag=on, safe_mode=off, register_globals=off, magic_quotes=off >= 5.2

Опциональными и полезными могут оказаться еще SNMP & PCRE.

 

А вот вам и весь, вполне достаточный конфиг php.ini из UBinstaller:

magic_quotes_gpc = Off 
magic_quotes_runtime = Off 
magic_quotes_sybase = Off 
date.timezone="Europe/Kiev"
Ссылка на сообщение
Поделиться на других сайтах

UPD:  Вы бы не PHP лишний раз из портежей перебирали, а зырнули бы на чейнджлог от вашего прошлогоднего 0.3.5. Можно было бы, с пользой потратить две минуты на апдейт до чего-то хотябы поддерживаемого.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від SerSkiner
      Колеги доброго времени суток, при попытке открыть кучаген вылетает ошибка:
      в логах при етом ругань  PHP Fatal error:  Allowed memory size of 536870912 bytes exhausted (tried to allocate 20480 bytes) in /usr/local/www/apache24/data/billing/api/libs/api.mysql.php on line 84, referer: http:/x.x.x.x/billing/?module=multigen&username=68719943.Количество памяти через php.ini крутил до 4-ч гиг,не помогло.Посоветуйте куда еще глядеть

    • Від Иван Дураков
      Собираю на генту. Получил такую картину:

       
      Подскажите что я упустил? Всё поставил по аналогии из установочного скрипта для убунты.
      Подозреваю что не хватает какогонить pecl::чтото_там или чего подобного. Ктонить может подсказать?
      Или может где есть послный список применяемых модулей?
      dev-lang/php-7.3.6 собран с ключами acl bcmath bzip2 cgi cli ctype curl fileinfo filter fpm gd hash iconv imap ipv6 json libressl mysql mysqli nls odbc opcache pdo phar posix readline session simplexml snmp soap ssl tokenizer truetype unicode xml xmlreader xmlrpc xmlwriter zip zlib
      может я чтото упустил?
    • Від eremiteo
      Доброго!
       
      помогите разобрать, где я накосячил. стал устанавливать по инструкции http://wiki.ubilling.net.ua/doku.php?id=setupubuntuserver1010. всё установилось вплоть до нормального запуска stargazer (были нюансы, но решения нашлись ).
      в процессе установки Ubilling столкнулся c проблемой - апач отдаёт страницу, начинающуюся с php-кода такого вида:
       
      <?
      $lang['def']['First Vlan'] = 'Первый VLAN';
      $lang['def']['Last Vlan'] = 'Последний VLAN';
      $lang['def']['Create vlan pool'] = 'Создать пул Vlan-ов';
      $lang['def']['Use qinq'] = 'Использовать qinq';
      $lang['def']['Vlan assigment'] = 'Присвоение VLAN-а';
      $lang['def']['Current user Vlan'] = 'Текущий VLAN пользователя';
      $lang['def']['Change user Vlan'] = 'Изменить VLAN пользователя';
      $lang['def']['Delete user Vlan'] = 'Удалить VLAN пользователя';
      $lang['def']['Show vlan on profile if vlan was assigned'] = 'Показывать влан в профиле, если влан был назначен';
      $lang['def']['Change vlan on switch port'] = 'Изменить VLAN на порту коммутатора';
      $lang['def']['Change pvid on onu port'] = 'Изменить VLAN на порту ONU';
      $lang['def']['Set pvid on onu copper port'] = 'Установить VLAN на медном порту ONU';
      $lang['def']['Add Vlan'] = 'Добавить VLAN';
      $lang['def']['Switches login data'] = 'Данные для управления свичами';
      $lang['def']['Method'] = 'Метод';
      $lang['def']['enable function'] = 'Функция enable';
      $lang['def']['Available switches login data'] = 'Доступные данные для управления свичами';
      $lang['def']['Connection method'] = 'Метод соединения';
      $lang['def']['enable propmpt for cisco,bdcom,etc (should be same as password)'] = 'Строка enable для свичей типо Cisco, BDCOM (должна быть такой же как пароль)';
      $lang['def']['Vlan pool'] = 'Пул vlan-ов';
      $lang['def']['View users MAC and VLAN history'] = 'Смотреть историю смены MAC-ов и VLAN-ов пользователя';
      $lang['def']['Right to view users MAC and VLAN history'] = 'Право просматривать историю смены MAC-ов и VLAN-ов пользователя';
      $lang['def']['Users MAC and VLAN history'] = 'История смены пользователем MAC-ов и VLAN-ов';
      $lang['def']['VLAN and MAC history enabled'] = ' История VLAN-ов и MAC-ов включена';
      $lang['def']['History'] = 'История';
      $lang['def']['Detect online'] = 'Определить онлайн';
      $lang['def']['Detect online in profile enabled'] = 'Определение онлайна пользователя в профиле включена';
      $lang['def']['Show ONU signal in profile'] = 'Показывать сигнал ОНУ в профиле пользователя';
      $lang['def']['ONU Signal'] = 'Сигнал ОНУ';
      $lang['def'][''] = '';
      $lang['def'][''] = '';
      $lang['def'][''] = '';

      ?><?

      /*
      * Gravatar API
      */


      /**
      * Get gravatar url by some email
      *
      * @param string $email user email
      * @return string
      */
       
      .... и тд. это не весь код, его там много. потом идёт нормальный html.
       
      в логах апача есть ошибки
       
      [Wed Sep 28 11:52:07.272272 2016] [:error] [pid 13484] [client 192.168.1.69:80] PHP Warning:  Cannot modify header information - headers already sent by (output started at /var/www/billing/api/libs/api.gravatar.php:83) in /var/www/billing/index.php on line 38
      [Wed Sep 28 11:52:07.272349 2016] [:error] [pid 13484] [client 192.168.1.69:80] PHP Warning:  Cannot modify header information - headers already sent by (output started at /var/www/billing/api/libs/api.gravatar.php:83) in /var/www/billing/index.php on line 39
      [Wed Sep 28 11:52:07.272365 2016] [:error] [pid 13484] [client 192.168.1.69:80] PHP Warning:  Cannot modify header information - headers already sent by (output started at /var/www/billing/api/libs/api.gravatar.php:83) in /var/www/billing/index.php on line 40
      [Wed Sep 28 11:52:07.272378 2016] [:error] [pid 13484] [client 192.168.1.69:80] PHP Warning:  Cannot modify header information - headers already sent by (output started at /var/www/billing/api/libs/api.gravatar.php:83) in /var/www/billing/index.php on line 41
       
      установлены следующие пакеты для поддержки PHP:
      libapache2-mod-php5.list
      php5-cli.list
      php5-common.list
      php5-json.list
      php5-mysql.list
      php5-readline.list
       
      что может быть не так, куда копать?
    • Від Дядя Рома
      Мопед не мой. Я только разместил объяву.
       
      Знакомому нужна помощь в php программировании, доработка или изменение уже существующих скриптов.
      За деньги, но не большие :-[
      Ответы в личку.
    • Від shyshkov
      1. Есть интернет магазин на PHP5 + WordPress(4.0.10) + WooCommerce + плагины для форм, кеширования и т.д. + несколько самописных плагинов + MySQL.

      2. Wordpress 4.0.10 уже не обновлялся 1,5 года, плагины тоже. В самом WP и WooCommerce есть куча запиленных костылей, которые могут сделать обновление невозможным.

      3. Всё это работает в Google Cloud. БД работает на Google Cloud SQL. Google обновляет и бекапит БД. Размер БД 4ГБ.
      Есть 1 инстанс CentOS 7 на котором крутиться NFS + Nginx. NFS для раздачи файлов WP интансам из расширяемой группы. Nginx это бэкэнд для CDN fastly.net. Есть группа инстансов на CentOS7, которая расширяется согласно нагрузке на магазин. На каждом инстансе настроен NFS + Nginx + php-fpm. Есть также startup и shutdown скрипты на bash, которые обновляют upstream список на центральном инстансе. На каждом из этих инстансов есть postfix, который является промежуточным звеном между инстансом и sendgrid.

      4. DNS находится на Google Cloud.

      5. Прошлым летом были DDOS атаки.

      6. Нагрузка растёт + владельцы могут увеличить трафик с контекстной рекламы.

      Требуется человек для следующих задач:

      - Администрирование всей инфрастуктуры (обновление инстанс темлейтов, мониторинг работы всего, а также поведение startup и shutdown скриптов при scale up и scale down).
      - Допиливать сам магазин PHP+MySQL+HTML+CSS+JS+GIT.
      - Поднимать в срочном порядке в любое время суток, если что-то падает.
      - Отражать DDOS атаки в срочном порядке в любое время суток, если они будут.
      - Чинить БД, если вдруг что-то с ней случиться.
      - Восстановление после взломов, если будут. WP не обновляется же.

      От кандидатов жду вопросы по этому проекту и размер оплаты (фикс. в месяц и/или по часам).
×
×
  • Створити нове...