Сделайте команду выполненной, когда соединение с базой данных MySQL будет сделано

Я успешно настроил сервер AMP (Apache, MySQL и PHP) и установил мою Систему управления контентом (Joomla!), который я использую для создания маленького веб-сайта. CMS соединяется с MySQL каждый раз, когда кто-то соединяется с сайтом для получения страницы. Однако я хочу сделать команду выполненными (да, нормальную команду GNU/Linux, не команду MySQL) выполненный каждый раз, когда соединение с базой данных сделано. Я не забочусь, означает ли это изменять настройку сервера MySQL или работать на сценарии навсегда цикл, который проверяет на соединения с базой данных (который я готов сделать). Как я пошел бы о выполнении этого?Спасибо. (P.S. Система выполняет MySQL 5.5.)

0
задан 28 February 2015 в 08:06

1 ответ

Вероятно, существуют лучшие решения, и я не знаю, было ли это оптимальным решением для Вас, но одним способом выполнить, это должно было бы просто звонить shell_exec() после каждого mysqli_connect():

$link = mysqli_connect('127.0.0.1', 'root', '', 'db');
shell_exec('<command>');
0
ответ дан 3 August 2019 в 14:15

Другие вопросы по тегам:

Похожие вопросы: