Я работаю над веб-приложением, использующим CakePHP и MySQL. В зависимости от обстоятельств, я могу использовать один из двух компьютеров и находиться за прокси-сервером, который не позволяет мне напрямую изменять какой-либо код на моем веб-сервере. По этой причине я установил XAMPP на своих компьютерах в качестве локального веб-сервера и храню свой код в репозитории SVN, к которому я могу получить доступ из-за прокси.
С веб-сервером у меня есть три места, из которых этот код может выполняться (хотя в конечном итоге он будет только на веб-сервере), и, поскольку я нахожусь в разработке, я постоянно изменяю базу данных. Чтобы мне было проще, я хочу настроить все три копии этого приложения на использование базы данных веб-сервера, чтобы мне не приходилось продолжать экспортировать и импортировать каждый раз, когда я изменяю базу данных.
Когда я пытаюсь получить доступ к базе данных, первая ошибка, которую я получаю, - «Неизвестный сервер MySQL 'mysql.mywebsite.com'". Я предполагаю, что это потому, что я должен использовать прокси-сервер http для всего доступа в Интернет, и без него он не может даже разрешить адрес. Могу ли я настроить CakePHP или PHP или мой локальный Apache или что-то еще, чтобы использовать прокси-сервер для доступа к моей базе данных?