Подскажите, можно ли получить прямой доступ к БД КБ (облачная версия)?
Очень хочется прикрутить человеческий редактор для php. Можно ли как-то получать/обновлять код доп. действий, вычислений из вне?
1
Доступ к php-обработкам из вне
Автор sxquer, 09 июня 2015 09:25
Сообщений в теме: 4
#1
Отправлено 09 Июнь 2015 - 09:25
#2
Отправлено 09 Июнь 2015 - 10:27
Цитата
Подскажите, можно ли получить прямой доступ к БД КБ (облачная версия)?
Если вы про доступ в своем скрипте, то для этого можно подключить файл include/mysql_connect.php. Если просто просмотреть БД (а-ля PhpMyAdmin), то можно открыть edit_sql.php в браузере (доступно только для платных аккаунтов).
Цитата
Очень хочется прикрутить человеческий редактор для php. Можно ли как-то получать/обновлять код доп. действий, вычислений из вне?
Смотря что вы имеете ввиду под "человеческим редактором". Какой-то готовый внешний редактор вы вряд ли прикрутите, т.к. перечисленный вами код хранится в БД, а я никогда не слышал чтобы редакторы имели возможность к ней подключаться. В лучшем случае есть подключение к файлам по FTP, но тут это не поможет (поэтому кстати есть мысль в будущих версиях хранить код не в БД, а в файлах). Но возможно я заблуждаюсь и такие плагины для редакторов существуют. Если же вы хотите прикрутить редактор непосредственно на свой аккаунт, в виде php-скрипта к примеру, то как подключить БД, я уже выше описал. Правда не очень понятно, чем он будет существенно лучше имеющегося встроенного редактора.
#3
Отправлено 10 Июнь 2015 - 13:10
Если код хранится в БД, значит его можно оттуда как-то получить (желательно в исходном виде) а потом - сохранить.
Мы бы со своей стороны попробовали написали плагин к Visual Studio, который строит дерево проекта КБ и позволяет в редактор подтягивать исходники, а потом их сохранять.
Если мы бы смогли получить полноценный доступ к БД, там и IntelliSense гляди получилось бы сделать по полям и таблицам
Мы бы со своей стороны попробовали написали плагин к Visual Studio, который строит дерево проекта КБ и позволяет в редактор подтягивать исходники, а потом их сохранять.
Если мы бы смогли получить полноценный доступ к БД, там и IntelliSense гляди получилось бы сделать по полям и таблицам
#4
Отправлено 10 Июнь 2015 - 14:14
Если вас интересуют параметры подключения к БД, их можно вытянуть из переменной $config, каковую можно прочесть в любом коде внутри программы.
Серьезно вы подступили Было бы неплохо в случае удачи разместить результат здесь. Многим бы пригодилось.
Серьезно вы подступили Было бы неплохо в случае удачи разместить результат здесь. Многим бы пригодилось.
#5
Отправлено 10 Июнь 2015 - 14:45
Да, забыл сказать. Т.к. редактор у вас как я понимаю, будет не на самом аккаунте, придется использовать удаленное подключение к БД, а оно по умолчанию отключено на Saas, в целях безопасности. Вам необходимо будет прислать заявку на разрешение удаленного подключения, со списком допустимых IP.
Количество пользователей, читающих эту тему: 5
0 пользователей, 5 гостей, 0 анонимных