61 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как сделать ссылку на картинку phpmyadmin

Вставка файлов

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщений [ 4 ]

1 Тема от vadimqwerty 2008-06-30 20:52:05

  • vadimqwerty
  • Редкий гость
  • Неактивен
  • На форуме с 2008-06-26
  • Сообщений: 5

Тема: Вставка файлов

Всем привет. Нужна помощь! Знания по теме маловато, поэтому не знаю даже правильно ли задаю вопрос. -)
Работаю c: phpMyAdmin – 2.9.1.1
Вообщем, нажно вставлять в базу изображения для статей. ну и потом со всем этим работать. Пробовал вставлять в “импотр” – не помогло:-).
Можно не много теории как это лучше сделать, как это будет храниться и как это работает?

2 Ответ от Hanut 2008-06-30 23:03:50

  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • На форуме с 2006-07-02
  • Сообщений: 9,653

Re: Вставка файлов

vadimqwerty
Хранить картинки в БД – идея не из лучших. Сохраняйте изображения в каталогах на сервере, а в статьях используйте обычную html вставку

Если надо обязательно хранить в БД, то создайте поле с бинарным типом, затем при вставке будет доступно поле загрузки. Однако для вывода картинки потребуется специальный скрипт, который будет доставать данные из БД и представлять их в виде картинки.

3 Ответ от vadimqwerty 2008-07-04 19:09:06

  • vadimqwerty
  • Редкий гость
  • Неактивен
  • На форуме с 2008-06-26
  • Сообщений: 5

Re: Вставка файлов

vadimqwerty
Хранить картинки в БД – идея не из лучших. Сохраняйте изображения в каталогах на сервере, а в статьях используйте обычную html вставку

Если надо обязательно хранить в БД, то создайте поле с бинарным типом, затем при вставке будет доступно поле загрузки. Однако для вывода картинки потребуется специальный скрипт, который будет доставать данные из БД и представлять их в виде картинки.

Читать еще:  Как сделать тесто для пиццы на сковороде

Спасибо, что откликнулись!

Пробовал создавать поле с бинарным типом, но не получается. нет поля зугрузки.

4 Ответ от Hanut 2008-07-04 19:58:47

  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • На форуме с 2006-07-02
  • Сообщений: 9,653

Re: Вставка файлов

vadimqwerty
При добавлении поля выберите тип данных BLOB, после чего при вставке появится поле загрузки.

Если планируется сохранять картинки только одного типа, например jpeg, то можно применить преобразование (если оно доступно, конечно), для чего установите MIME-тип в image/jpeg; в поле “Преобразование” выберите image/jpeg: inline; в поле “Параметры преобразований” введите максимальную высоту и ширину картинки выводимые при просмотре, например – 100, 100.

Сообщений [ 4 ]

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

На основе PunBB, при поддержке Informer Technologies, Inc.

Currently installed 7 official extensions . Copyright © 2003–2009 PunBB.

Вставка файлов

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщений [ 4 ]

1 Тема от vadimqwerty 2008-06-30 20:52:05

  • vadimqwerty
  • Редкий гость
  • Неактивен
  • На форуме с 2008-06-26
  • Сообщений: 5

Тема: Вставка файлов

Всем привет. Нужна помощь! Знания по теме маловато, поэтому не знаю даже правильно ли задаю вопрос. -)
Работаю c: phpMyAdmin – 2.9.1.1
Вообщем, нажно вставлять в базу изображения для статей. ну и потом со всем этим работать. Пробовал вставлять в “импотр” – не помогло:-).
Можно не много теории как это лучше сделать, как это будет храниться и как это работает?

2 Ответ от Hanut 2008-06-30 23:03:50

  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • На форуме с 2006-07-02
  • Сообщений: 9,653

Re: Вставка файлов

vadimqwerty
Хранить картинки в БД – идея не из лучших. Сохраняйте изображения в каталогах на сервере, а в статьях используйте обычную html вставку

Читать еще:  Как сделать колбасу дома

Если надо обязательно хранить в БД, то создайте поле с бинарным типом, затем при вставке будет доступно поле загрузки. Однако для вывода картинки потребуется специальный скрипт, который будет доставать данные из БД и представлять их в виде картинки.

3 Ответ от vadimqwerty 2008-07-04 19:09:06

  • vadimqwerty
  • Редкий гость
  • Неактивен
  • На форуме с 2008-06-26
  • Сообщений: 5

Re: Вставка файлов

vadimqwerty
Хранить картинки в БД – идея не из лучших. Сохраняйте изображения в каталогах на сервере, а в статьях используйте обычную html вставку

Если надо обязательно хранить в БД, то создайте поле с бинарным типом, затем при вставке будет доступно поле загрузки. Однако для вывода картинки потребуется специальный скрипт, который будет доставать данные из БД и представлять их в виде картинки.

Спасибо, что откликнулись!

Пробовал создавать поле с бинарным типом, но не получается. нет поля зугрузки.

4 Ответ от Hanut 2008-07-04 19:58:47

  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • На форуме с 2006-07-02
  • Сообщений: 9,653

Re: Вставка файлов

vadimqwerty
При добавлении поля выберите тип данных BLOB, после чего при вставке появится поле загрузки.

Если планируется сохранять картинки только одного типа, например jpeg, то можно применить преобразование (если оно доступно, конечно), для чего установите MIME-тип в image/jpeg; в поле “Преобразование” выберите image/jpeg: inline; в поле “Параметры преобразований” введите максимальную высоту и ширину картинки выводимые при просмотре, например – 100, 100.

Сообщений [ 4 ]

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

На основе PunBB, при поддержке Informer Technologies, Inc.

Currently installed 7 official extensions . Copyright © 2003–2009 PunBB.

Не отображаются картинки и стили в PHPMYADMIN. Как исправить

PHPMYADMIN в таком случае продолжает быть работоспособен, однако внешний вид веб-интрефейса для работы с базами данных меняется. Чтобы это исправить необходимо внести изменения в виртуальные хосты всех сайтов, работающих с сервера, добавив в них секцию, которая будет отвечать за работы с phpmyadmin.

Читать еще:  Как сделать плитку в ванной

Добавляем следующие строки:

/phpmyadmin/
<
proxy_pass https://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_connect_timeout 120;
proxy_send_timeout 120;
proxy_read_timeout 180;
>

ln -s /etc/nginx/sites-availible/example.com /etc/nginx/sites-enabled/

После активации виртуального хоста и перезапуска nginx при обращении к phpmyadmin (example.com/phpmyadmin в браузере) будет происходить то же, что происходит при обработке запроса к любому сайту — статика (изображения и стили будут отдаваться фронтэнд сервером, скрипты — бэкенд сервером)

Конфигурационный файл виртуального хоста nginx целиком будет выглядеть примерно так:

listen *:80; ## listen for ipv4
server_name example.com www.example.com;
access_log /var/log/nginx/access.log;

include /etc/nginx/static.conf;

/phpmyadmin/
<
proxy_pass https://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_connect_timeout 120;
proxy_send_timeout 120;
proxy_read_timeout 180;
>

location /
<
proxy_pass https://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_connect_timeout 120;
proxy_send_timeout 120;
proxy_read_timeout 180;
>
location

* .(jpg|jpeg|gif|png|ico|css|bmp|swf|js|html|txt)$ <
root /var/www/web/sites/example.com/;
expires max;
>

Здесь реализована отдача статики nginx и проксирование к Apache, доступному на локальном адресе 123.0.0.1 на порт 8080

Источники:

https://forum.php-myadmin.ru/viewtopic.php?id=835
https://forum.php-myadmin.ru/viewtopic.php?id=835
https://server-gu.ru/images-phpmyadmin/

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов:
Для любых предложений по сайту: [email protected]