«Камчатский форум» logo

Здравствуйте, гость ( Вход | Регистрация )

2 страниц   1 2 >   ( К первому непрочитанному сообщению )
Ответить · Открыть тему
> PHP My Admin
Михаил
10.12.2006, 19:34
Сообщение #1


Отличившийся участник
****

Награды: 2
Группа: ?????????
Сообщений: 412
Регистрация: 06.05.2006

Репутация: 1 [ - / + ]


Столкнулись с проблемой. На некотором б/п хостинге, на котором расположен некоторый сайт, отказал PHP My Admin. Не знаю в чем проблема, но не получается зайти в админку. Есть ли возможность поставить PHP My Admin сразу к себе на сайт? Или, быть может, что-то подобное.
Лично у меня такое подозрение, что на том хостинге взяли и просто тупо воткнули денвер... offence.gif
Офлайн · Карточка · Приват
^
psk
10.12.2006, 19:48
Сообщение #2


Заслуженный участник
*****

Награды: 4
Группа: ??????
Сообщений: 769
Регистрация: 09.11.2005

Репутация: 6 [ - / + ]


Что за хостинг то? Если поддерживает PHP, то можно ставить как обычный скрипт..


--------------------
Господи правый, пошли нам прозрения час
Офлайн · Карточка · Приват
^
Kevin
10.12.2006, 19:51
Сообщение #3


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


phpMyAdmin — обычный скрипт, качай тут: http://www.phpmyadmin.net/
и заливай на свой сайт.
Офлайн · Карточка · Приват
^
Ilya V. Rudomilov
11.12.2006, 3:10
Сообщение #4


Путяра, пшёл вон!
*******

Награды: 9
Группа: ??????
Сообщений: 14 825
Регистрация: 30.03.2004

Репутация: 36 [ - / + ]


Хотя сразу предупрежу, что есть хостинги вроде sweb.ru, на которых дополнительная установка (кроме уже предустановленного) phpmyadmin'a запрещена. Даже если его поставить он работать не будет. smile.gif

Сначала думал, что это плохо, потом все же решил, что это сделано скорее на благо. smile.gif


--------------------
Обязательно к изучению - мой блог о моей жизни в Чехии! И хватит спрашивать "Почему же Чехия?.." - все ответы описаны уже.
Офлайн · Карточка · Приват
^
Vetinary
11.12.2006, 13:19
Сообщение #5


Заслуженный участник
*****

Награды: 3
Группа: VIP
Сообщений: 818
Регистрация: 18.09.2004

Репутация: 20 [ - / + ]


удивлён, признаться, что кто-то до сих пор пользуется phpMyAdmin... smile.gif
(достаточно заинтриговал?) smile.gif


--------------------
"Коммерчески успешно принародно подыхать,
Об камни разбивать фотогеничное лицо,
Просить по-человечески, заглядывать в глаза
Добрым прохожим..."
© Янка, "Продано"

Mac OS X Hints — секреты Mac OS X
Офлайн · Карточка · Приват
^
Kevin
11.12.2006, 13:44
Сообщение #6


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


Цитата(Crizis @ 11.12.2006, 14:19)
удивлён, признаться, что кто-то до сих пор пользуется phpMyAdmin... smile.gif
А чем же надо? Шел и "mysql>_"?
Или хочешь предложить достойную замену?

Цитата(Crizis @ 11.12.2006, 14:19)
(достаточно заинтриговал?) smile.gif

Более чем :-)
Офлайн · Карточка · Приват
^
Ilya V. Rudomilov
11.12.2006, 14:28
Сообщение #7


Путяра, пшёл вон!
*******

Награды: 9
Группа: ??????
Сообщений: 14 825
Регистрация: 30.03.2004

Репутация: 36 [ - / + ]


Цитата
удивлён, признаться, что кто-то до сих пор пользуется phpMyAdmin...
(достаточно заинтриговал?)

Если были бы возможности использования иных средств - с радостью пользовались бы иными клиентами. Но, к сожалению, доступен только phpmyadmin.

Есть замечательные клиенты под MySQL, но они нам недоступны - на свебе к базе только с localhost можно подключиться.


--------------------
Обязательно к изучению - мой блог о моей жизни в Чехии! И хватит спрашивать "Почему же Чехия?.." - все ответы описаны уже.
Офлайн · Карточка · Приват
^
Vetinary
11.12.2006, 14:35
Сообщение #8


Заслуженный участник
*****

Награды: 3
Группа: VIP
Сообщений: 818
Регистрация: 18.09.2004

Репутация: 20 [ - / + ]


Цитата
Или хочешь предложить достойную замену?

именно... smile.gif уже более полутора лет не пользуюсь такими убогими инструментами. работаю или из EMS MySQL Manager (или PostgreSQL Manager - в зависимости от надобностей) через SSH или HTTP туннели.
что такое туннели - объяснять нужно?
кстати, и от фтп мы давно на работе отказались (ибо нам анонимный не нужен), а для работы хватает SFTP - т.е. "эмуляция" фтп средствами SSH для действительного системного пользователя - так гораздо безопасней + можно исполнять в том же Total Commander'е простенькие шеловские команды типа назначения прав и т.д. но это уже так, хозяйке на заметку, мимо топика.
а по топику если, то указанными выше средствами имеешь нормальный GUI для всего-всего в базе + экономия траффика (если для кого это актуально) smile.gif

Цитата
(достаточно заинтриговал?) smile.gif
Цитата
Более чем :-)

я такой... smile.gif

Цитата
Если были бы возможности использования иных средств - с радостью пользовались бы иными клиентами. Но, к сожалению, доступен только phpmyadmin.

давно уже есть такие средства... smile.gif но об этом написано выше...

кстати, забыл упомянуть - помимо инструмента, о котором я написал, такие вещи ещё SQLyog делать умеет, но я им не пользуюсь (разве что только для сравнения баз данных - тут он почти незаменим) - но это дело вкуса... smile.gif

Сообщение отредактировал Crizis - 11.12.2006, 14:32


--------------------
"Коммерчески успешно принародно подыхать,
Об камни разбивать фотогеничное лицо,
Просить по-человечески, заглядывать в глаза
Добрым прохожим..."
© Янка, "Продано"

Mac OS X Hints — секреты Mac OS X
Офлайн · Карточка · Приват
^
Ilya V. Rudomilov
11.12.2006, 14:42
Сообщение #9


Путяра, пшёл вон!
*******

Награды: 9
Группа: ??????
Сообщений: 14 825
Регистрация: 30.03.2004

Репутация: 36 [ - / + ]


Цитата
что такое туннели - объяснять нужно?

Не надо считать, что мы совсем деревня. smile.gif Этот твой вопрос заставил широко улыбнуться. smile.gif
Цитата
кстати, и от фтп мы давно на работе отказались (ибо нам анонимный не нужен), а для работы хватает SFTP - т.е. "эмуляция" фтп средствами SSH для действительного системного пользователя - так гораздо безопасней + можно исполнять в том же Total Commander'е простенькие шеловские команды типа назначения прав и т.д. но это уже так, хозяйке на заметку, мимо топика.

Да, вещь удобная, много раз пользовался. Вы каким клиентом пользуетесь?..
Цитата
работаю или из EMS MySQL Manager (или PostgreSQL Manager - в зависимости от надобностей) через SSH или HTTP туннели.

Для этого надо широкий канал, с минимальным временем отклика. А тот тут ssh-то притормаживает.


--------------------
Обязательно к изучению - мой блог о моей жизни в Чехии! И хватит спрашивать "Почему же Чехия?.." - все ответы описаны уже.
Офлайн · Карточка · Приват
^
Vetinary
11.12.2006, 14:47
Сообщение #10


Заслуженный участник
*****

Награды: 3
Группа: VIP
Сообщений: 818
Регистрация: 18.09.2004

Репутация: 20 [ - / + ]


Цитата
Не надо считать, что мы совсем деревня. smile.gif Этот твой вопрос заставил широко улыбнуться.

не у всех есть твой уровень знаний и умений.

Цитата
Да, вещь удобная, много раз пользовался. Вы каким клиентом пользуетесь?

Либо WinSCP (крайне редко), либо Total Commander с плагином SFTP (постоянно, ибо удобно очень)

Цитата
Для этого надо широкий канал, с минимальным временем отклика. А тот тут ssh-то притормаживает.

с чего вдруг такие требования? работает нормально на огромных нагрузках, на слабых каналах. послать POST запрос (в случае с HTTP-туннелем) и получить в ответ XML - для чего тут широкий канал?


--------------------
"Коммерчески успешно принародно подыхать,
Об камни разбивать фотогеничное лицо,
Просить по-человечески, заглядывать в глаза
Добрым прохожим..."
© Янка, "Продано"

Mac OS X Hints — секреты Mac OS X
Офлайн · Карточка · Приват
^
Ilya V. Rudomilov
11.12.2006, 15:04
Сообщение #11


Путяра, пшёл вон!
*******

Награды: 9
Группа: ??????
Сообщений: 14 825
Регистрация: 30.03.2004

Репутация: 36 [ - / + ]


Цитата
не у всех есть твой уровень знаний и умений.

Если бы твоя фраза соответствовала реальности, то я давно бы уже бросил этот институт и поехал вместо Носика Супом рулить. =).gif Шутка. Доучиться все же надо, ну или пока не отчислили. smile.gif
Туннелинг - вещь банальная, с ней все знакомы, кто хоть немного касался сетей.
Самому писать было лень, вот тут хорошо написано (самая суть SSH-туннелинга; кстати, для этого putty используем, рекомендую):
Цитата
Принцип данной реализации следующий. Весь сетевой софт на компе (ну или не весь) форвардится на назначенный порт вашего локалхоста, на котором висит сервис соединенный по SSH с сервером (а как мы знаем, соединение по SSH протоколу шифруется) и туннелирующий все запросы, далее весь ваш трафик (уже не в зашифрованном виде форвардится с нашего сервера на прокси (поддерживающий туннелирование) или сокс, который передают весь трафик к необходимым адресам. Наличие прокси или сокса обязательно, но если нам не нужна полнейшая конспирация, то мы можем организовать данный сервис (proxy/socks) на своем сервере, где у нас находится SSH-аккаунт, но об этом позже.

Цитата
послать POST запрос (в случае с HTTP-туннелем) и получить в ответ XML - для чего тут широкий канал?

Ну, ты сам видишь, как у меня аська работает вечером, поэтому даже выполнение POST-запроса - счастье. smile.gif
У меня самая заветная мечта - получить нормальный канал. 128 кбит будет счастьем.

Сообщение отредактировал Ilya V. Rudomilov - 11.12.2006, 15:06


--------------------
Обязательно к изучению - мой блог о моей жизни в Чехии! И хватит спрашивать "Почему же Чехия?.." - все ответы описаны уже.
Офлайн · Карточка · Приват
^
Kevin
11.12.2006, 15:20
Сообщение #12


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


Crizis, гуишные субдшки,— конечно, хорошо, но я сомневаюсь,
что у автора темы на бесплатном хостиге это разрешено :-)
Офлайн · Карточка · Приват
^
Vetinary
11.12.2006, 15:23
Сообщение #13


Заслуженный участник
*****

Награды: 3
Группа: VIP
Сообщений: 818
Регистрация: 18.09.2004

Репутация: 20 [ - / + ]


Цитата
Самому писать было лень, вот тут хорошо написано (самая суть SSH-туннелинга; кстати, для этого putty используем, рекомендую):


ты не совсем понял суть туннелинга в контексте описываемого мною софта.
в данном случае не нужна никакая конспирация и принудительное шифрование соединения. тунель здесь используется для соединения с БД работающей исключительно на локалхост. опишу принципы двух поддерживаемых в данном контексте "туннелей":

1. HTTP
на сервер кладётся php файл (туннель) доступный из веб, но не имеющий никакой конфигурации - просто набор инструментов. в программе при настройке конекта к новой БД указывается путь к тоннельному файлу (http://myhost/emsproxy.php) и настройки для коннекта (localhost, порт, пользователь, пароль). далее программа посылает это на указанный тоннельный файл, который конектится (через localhost) к БД, выбирает структуру БД, результаты каких-то запросов и возвращает XML, на основе которого программа строит GUI для работы с базой данных. так можно работать с базами, таблицами, процедурами, триггерами, индексами - блин, с чем угодно. данные в таблицах представляются в виде удобных гридов, которые быстро сортируются, в которых можно "на лету" редактировать данные и т.д. - попробуй, потом спасибо скажешь.

2. SSH
принцип такой же, как и наверху, только подключившись по SSH программа коннектится через "mysql -p -h -u" в консоли и парсит результаты выполнения необходимых комманд. на выходе - всё тот же удобный интерфейс работы с базами данных.


--------------------
"Коммерчески успешно принародно подыхать,
Об камни разбивать фотогеничное лицо,
Просить по-человечески, заглядывать в глаза
Добрым прохожим..."
© Янка, "Продано"

Mac OS X Hints — секреты Mac OS X
Офлайн · Карточка · Приват
^
Kevin
11.12.2006, 15:31
Сообщение #14


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


Цитата(Crizis @ 11.12.2006, 16:23)
1. HTTP
Классно. blush.gif
Такое заработает, действительно, везде.
Офлайн · Карточка · Приват
^
Ilya V. Rudomilov
11.12.2006, 15:32
Сообщение #15


Путяра, пшёл вон!
*******

Награды: 9
Группа: ??????
Сообщений: 14 825
Регистрация: 30.03.2004

Репутация: 36 [ - / + ]


Цитата
ты не совсем понял суть туннелинга в контексте описываемого мною софта.

Суть-то та же - софт думает, что данные передаются не через те порты/адреса, через которые на самом деле все работает. Это ключевая особенность.

Плз, дай ссылки на описанный софт для работы с БД. Желательно через SSH, но можно и для PHP.

Сообщение отредактировал Ilya V. Rudomilov - 11.12.2006, 15:35


--------------------
Обязательно к изучению - мой блог о моей жизни в Чехии! И хватит спрашивать "Почему же Чехия?.." - все ответы описаны уже.
Офлайн · Карточка · Приват
^
Vetinary
11.12.2006, 15:34
Сообщение #16


Заслуженный участник
*****

Награды: 3
Группа: VIP
Сообщений: 818
Регистрация: 18.09.2004

Репутация: 20 [ - / + ]


Цитата
Суть-то та же - софт думает, что все работает не через те порты, через которые на самом деле все работает. Это ключевая особенность.

ничерта не понял... но пусть будет так - дело твоё... smile.gif


--------------------
"Коммерчески успешно принародно подыхать,
Об камни разбивать фотогеничное лицо,
Просить по-человечески, заглядывать в глаза
Добрым прохожим..."
© Янка, "Продано"

Mac OS X Hints — секреты Mac OS X
Офлайн · Карточка · Приват
^
Kevin
11.12.2006, 15:34
Сообщение #17


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


Crizis, угу, прочитал подробное описание программы,
не сразу увидел, что он через такой файлик работает,
я думал исключительно через ССШ.
Офлайн · Карточка · Приват
^
Ilya V. Rudomilov
11.12.2006, 15:38
Сообщение #18


Путяра, пшёл вон!
*******

Награды: 9
Группа: ??????
Сообщений: 14 825
Регистрация: 30.03.2004

Репутация: 36 [ - / + ]


Цитата
Kevin, если у него там есть возможность исполнять php-скрипты и подключаться через них к базе данных, то уверяю тебя, можно без проблем сделать нормальный GUI интерфейс...

Да, очень интересная идея. Сам как-то не думал о подобном. Хотя безопасность тогда в разы снижается. При использовании SSH еще более-менее безопасно. Или что, с PHP-скриптом через SSL работать?.. Или хранить данные о подключении в скрипте, а по каналу в MD5/DES передавать и сверять, а данные и вовсе без шифрования?..


--------------------
Обязательно к изучению - мой блог о моей жизни в Чехии! И хватит спрашивать "Почему же Чехия?.." - все ответы описаны уже.
Офлайн · Карточка · Приват
^
Kevin
11.12.2006, 15:41
Сообщение #19


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


Илья, я думаю HTTP-тунель этой программы, как нельзя кстати
подходит к контексту данной темы. Например, на бесплатном
сервере такое реализовать будет очень удобно. Безопасность
при передачи данных тут особой роли не играет. А для серьезных
проектов с нормальным хостингом можно и ССШ.

Сообщение отредактировал Kevin - 11.12.2006, 15:42
Офлайн · Карточка · Приват
^
L@mer
11.12.2006, 15:41
Сообщение #20


Ветеран
******

Награды: 3
Группа: ??????
Сообщений: 1 368
Регистрация: 25.11.2005

Репутация: 20 [ - / + ]


Цитата(Crizis @ 11.12.2006, 16:23)

1. HTTP
на сервер кладётся php файл (туннель) доступный из веб, но не имеющий никакой конфигурации - просто набор инструментов. в программе при настройке конекта к новой БД указывается путь к тоннельному файлу (http://myhost/emsproxy.php) и настройки для коннекта (localhost, порт, пользователь, пароль).

О, месье знает толк в извращениях.....smile.gif
Хм..., и насколько это все безопасно? ИМХО уж лучше дырявый phpmyadmin, нежели такая web дыра с возможностью доступа к любой базе, еще небось с root правами smile.gif.

Сообщение отредактировал LСобакаmer - 11.12.2006, 15:41


--------------------
Я бы изменил мир, но бог не дал исходников...
Изображение
Офлайн · Карточка · Приват
^

2 страниц   1 2 >
Ответить · Открыть тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Код кнопки 88x31 Текстовая версия Русская версия Invision Power Board v2.1.7 © 2006  IPS, Inc.