Автор Тема: WEB Сервер (Apache2 + PHP 5.4)  (Прочитано 6828 раз)

Шумко Дмитрий

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 745
WEB Сервер (Apache2 + PHP 5.4)
« : Мая 01, 2014, 12:42:43 »
Настроенный WEB Сервер (Apache2 + PHP 5.4) для запуска на ОС Windows (настроен для работы с Firebird)

пароль на архив: 123

в сборке два модуля для QIWI/OSMP и CyberPlat

сборка основана на uniformserver.com ,  но удалено все лишнее, не касающееся Firebird
« Последнее редактирование: Мая 01, 2014, 12:47:54 от Шумко Дмитрий »

Dude

  • Newbie
  • *
  • Сообщений: 2
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #1 : Мая 23, 2016, 15:27:43 »
Что-то не пойму никак - генерю сертификат SSL в этом UniServer Zero XI, запускаю, долго думает и Apache failed to start, отключаю SSL - опять работает

Шумко Дмитрий

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 745
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #2 : Мая 23, 2016, 17:11:05 »
что в лог пишет? может порт занят, например скайпом?

Dude

  • Newbie
  • *
  • Сообщений: 2
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #3 : Мая 23, 2016, 17:26:45 »
Вообще ничего, на другом компе попробовал - то же самое, при выключении SSL выскочил виндовый брандмауэр, типа ломится apache в инет (пускать-не пускать), а при включенном ssl и файрволл не выскакивал - типа не пытался никто ломиться.
« Последнее редактирование: Мая 23, 2016, 21:04:10 от Dude »

platonische

  • Гость
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #4 : Октября 27, 2016, 21:58:14 »
Подскажите! у меня застопорился скрипт на выполнении запроса
select coalesce(PAYMENT_ID,0) PAYMENT_ID from ADD_PAYMENT_FROM_EXT_SYSTEMS('$customer_id', $sum, '$date', '$code', '$pmnt_id', 'SBRF-site')
какие параметры нужно в эту функцию засовывать?

platonische

  • Гость
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #5 : Октября 27, 2016, 22:07:45 »
И ещё...
Бывают случаи не обновления дебета клиента, можно ли при работе скрипта оплаты как-то задействовать функцию пересчета?

Шумко Дмитрий

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 745
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #6 : Октября 27, 2016, 22:30:03 »
Какие параметры непонятны?
$customer_id - ид абонента
$sum - сумма платежа
$date - дата платежа в формате 2016-10-26
$code - код источника платежа в таблице источники платежа
$pmnt_id - номер платежа в платежной системе источника

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

platonische

  • Гость
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #7 : Октября 28, 2016, 23:29:39 »
Интересует какие параметры принимает ADD_PAYMENT_FROM_EXT_SYSTEMS? т.к. с приведенным выше выражением запись в базу не проходит. Возвращает PAYMENT_ID=0.

Шумко Дмитрий

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 745
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #8 : Октября 29, 2016, 20:06:04 »
я же описал необходимые параметры.
какие из них непонятны?

приведите пример запроса с параметрами

platonische

  • Гость
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #9 : Октября 30, 2016, 00:39:27 »
Чего непонятного? Спрашиваю что должна брать функция ADD_PAYMENT_FROM_EXT_SYSTEMS на входе?
Она не выполняется.
Я привел строку из моего скрипта, все переменные приходят с данными. Да и тупо
select coalesce(PAYMENT_ID,0) PAYMENT_ID from ADD_PAYMENT_FROM_EXT_SYSTEMS('10495', 150, '2016-10-30', '1', '00001', 'SBRF-site') - не работает функция возвращает 0
10495 - customer_id
150 - сумма
2016-10-30 - дата
1 - код источника платежа
000001 - номер для/из платежной системы
SBRF-site - примечание


Шумко Дмитрий

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 745
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #10 : Октября 31, 2016, 00:37:27 »
вы не путаете customer_id и account_no ? 10495 это лицевой или уникальный номер абонента?

platonische

  • Гость
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #11 : Октября 31, 2016, 10:54:05 »
Может и путаю. Поэтому и спрашиваю, чего нужно этой функции?

Шумко Дмитрий

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 745
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #12 : Октября 31, 2016, 11:09:25 »
Я уже дал ответ выше.
ИД абонента это поле  customer_id из таблицы CUSTOMER

platonische

  • Гость
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #13 : Октября 31, 2016, 11:26:04 »
Тяжеловато с такой поддержкой. Когда на конкретный вопрос не получаешь ответа, а лишь непонятные отрывки информации не касающиеся вопроса.
Вопрос простой. Можете ли Вы сказать: Какие параметры ждет на входе функция ADD_PAYMENT_FROM_EXT_SYSTEMS?
Не нужно отвечать на вопросы которых я не задавал. Ответьте на 1.

P.S.: И запрос у меня прошел с такими параметрами: "Лицевой счет", "Сумма", "Дата в формате 2016-10-31", "Код источника платежа", "Номер из платежной системе", "Пояснение".

Почему вы говорите о необходимости CUSTOMER_ID, а у меня прошло с ACCOUNT_NO?

platonische

  • Гость
Re: WEB Сервер (Apache2 + PHP 5.4)
« Ответ #14 : Октября 31, 2016, 11:47:43 »
Добавлю еще одну ошибку. функция требует ID источника платежа, а не код. Так что вот такое требуется на входе:
 "Лицевой счет", "Сумма", "Дата в формате 2016-10-31", "ID источника платежа", "Номер из платежной системе", "Пояснение".