Я пытаюсь записать ошибку PHP в базу данных mysql. Если есть способ изменить его так, чтобы вместо записи непосредственно в файл error_log он отправлял ошибку в скрипт, который записывал ее в базу данных.
Как насчет использования фреймворка для ведения журнала. Log4PHP также улучшит ваше ведение журнала. Он имеет приложение MySQL. https://logging.apache.org/log4php/docs/appenders/pdo.html