Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
 Аватар для Mashka_mulashka
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818

Как выяснить, было ли обращение с внешнего сервера?

24.12.2015, 10:56. Показов 619. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ситуация такая - человек может оплатить через qiwi терминал некую сумму. В таком случае сервер qiwi обращается по mysite/qiwi/

в этой папке лежит index.php, в котором обработчик. так вот, мне нужно узнать - обращается ли вообще сервис qiwi по данному url, и, если обращается, то посмотреть, что он возвращает, какие ошибки и т.д.

можно ли записывать какие-нибудь логи выполнения скрипта в случае обращения к нему? и если можно то как?

на данный момент ничего лучше не придумала, чем отправлять email себе, что было обращение к скрипту, но email`ов нет. Хотя компания работает с финансами и у них в день по несколько сотен оплат через qiwi - отсюда можно сделать вывод, что либо сервер qiwi вообще не обращается к скрипту, либо скрипт отрабатывает неправильно, либо возвращает ошибку.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.12.2015, 10:56
Ответы с готовыми решениями:

Куда и как закешировать результат ответа сервера к которому было обращение через сокеты?
У меня есть сайт - электронный магазин. На нем предложено выбрать валюту, но сейчас хотелось бы сделать чтобы эта валюта всегда была...

Как сделать, что бы при загрузке с внешнего жесткого диска можно было грузиться с логического раздела ?
У меня есть внешний жесткий диск, в нем есть активный раздел и несколько логических. Как сделать, что бы при загрузке компа с HDD, я мог...

Принять XML от внешнего сервера
Такая ситуация: есть сервер Alpha. На нём скрипт script.php крутится. В зависимости от параметров он возвращает тот или иной XML файл. ...

8
20 / 20 / 9
Регистрация: 04.03.2013
Сообщений: 148
24.12.2015, 11:29
как минимум можно что бы весь вывод в файл писал как логи, ну или в БД
0
 Аватар для Mashka_mulashka
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
24.12.2015, 11:30  [ТС]
ну в этом и вопрос - какая функция делает подобное?
0
20 / 20 / 9
Регистрация: 04.03.2013
Сообщений: 148
24.12.2015, 11:34
PHP
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$fp = fopen("logs.txt", "a"); // Открываем файл в режиме записи 
ob_start(); //Весь вывод записываем в буфер
/*
 
Тут работает сам скрипт с выводом отладочной информации
 
*/
 
fwrite($fp, ob_get_clean()); // Запись в файл буфера вывода
fclose($fp); //Закрытие файла
?>
0
 Аватар для Mashka_mulashka
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
24.12.2015, 11:50  [ТС]
благодарю

Добавлено через 3 минуты
но вопрос такой - если логи не записываются - как понять, что сервер хотя бы пытался обратиться к скрипту?
0
20 / 20 / 9
Регистрация: 04.03.2013
Сообщений: 148
24.12.2015, 11:55
я точно не помню как, но apache2 можно настроить так, что бы он в логи писал обращения к серверу
0
 Аватар для Mashka_mulashka
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
24.12.2015, 12:34  [ТС]
попыталась напрямую обратиться к этому скрипту - доступ запрещен, хотя в папке есть файл .htaccess, в котором

Order Deny,Allow

# запрет для всех на доступ к ресурсу
#Deny from all

# разрешаем только следующим
#Allow from local
Allow from all
0
20 / 20 / 9
Регистрация: 04.03.2013
Сообщений: 148
24.12.2015, 12:38
Попробуйте, закомментировать Order Deny,Allow и обратитесь к скрипту еще раз
0
 Аватар для Mashka_mulashka
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
24.12.2015, 17:53  [ТС]
уже дошло, благодарю
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.12.2015, 17:53
Помогаю со студенческими работами здесь

Получить домен и url страницы, с которой было обращение
мне надо получить url и домен страницы с которой обращались к моей станице(через iframe). для url вроде нащел $HTTP_REFERER а домен...

Перенос почтового сервера от внешнего хостинг-провайдера на свой сервер
Добрый день, на данный момент имеем сайт и почту на nic.ru вида mydomain.ru, есть необходимость перенести почту на свой сервер windows...

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

Изменить программу так, чтобы было прямое обращение к процедуре и функции
Написана программа. Необходимо так изменить программу , чтобы было прямое обращение к процедуре и функции. Program laba6; uses crt; ...

Вариант метода "пузырька", который заканчивает работу, если на очередном шаге внешнего цикла не было перестановок
Напишите программу, вариант метода &quot;пузырька&quot;, который заканчивает работу, если на очередном шаге внешнего цикла не было...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru