1vanguard 0 Опубликовано 14 июня 2019 Жалоба Рассказать Опубликовано 14 июня 2019 DS118 Maria DB 10 Apache HTTP Server 2.4 PHP 7.2 PHP MyAdmin (Работает!!! Захожу, создаю бд, пользователей, всё путём) Разворачиваю бэкап сайта из архива akeeba и на этапе восстановления БД ошибка: Unable to connect to the Database: Could not connect to MySQL. Предоставлю любую дополнительную информацию, только помогите, пожалуйста!!! Очень уж надо наладить работу своего сервера. Цитата Ссылка на сообщение Поделиться на другие сайты
ent 0 Опубликовано 15 июня 2019 Жалоба Рассказать Опубликовано 15 июня 2019 Ищи в настройках архива сайта адрес и можем порт доступа с БД. Подсмотри правильные настройки в phpMyAdmin. Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 17 июня 2019 Автор Жалоба Рассказать Опубликовано 17 июня 2019 Ищи в настройках архива сайта адрес и можем порт доступа с БД. Подсмотри правильные настройки в phpMyAdmin. При восстановлении копии сайта нужно вводить данные БД сервера, на который сайт устанавливается, а не с которого сайт брался. Настройки БД в phpMyAdmin вроде как все верные. Я сам создаю и БД, и пользователя, и привилегии выдаю все. Что за "порт доступа с БД"? Цитата Ссылка на сообщение Поделиться на другие сайты
Diagramm 0 Опубликовано 13 июля 2019 Жалоба Рассказать Опубликовано 13 июля 2019 У меня тоже самое! видимо Разворачиваю образ Akeeba Backup и на второй странице не видит Database type (не открывается) Вот скрины Дополню что локальный сайт расположен в папке \web рядом дифолтной папкой joomla и выставлены разрешения для (http) чтение/запись , так как Akeeba Backup жаловавлась на доступ к папке tmp Кто то выход нашел ? Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 14 июля 2019 Автор Жалоба Рассказать Опубликовано 14 июля 2019 Я вот понял, что всё рулится через phpMyAdmin и WebStation. Создал бд (и даже своего пользователя), дал ВСЕ привилегии. В целом всё легко и просто... А в итоге не может подключиться к БД ни при установки чистой дужмлы, ни при восстановлении бэкапа Akeebа Альбом со скринами ВК Я не знаю уже что делать... Что не так или что делаю неправильно? Сплошное разочарование Мне очень нужно настроить работу сайтов, а мучаюсь уже больше полгода с момента покупки устройства. Цитата Ссылка на сообщение Поделиться на другие сайты
Diagramm 0 Опубликовано 14 июля 2019 Жалоба Рассказать Опубликовано 14 июля 2019 В скачаной джумле нужно прописать путь к базе sql но где и как я не силен, и только тогда все пройдёт. Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 15 июля 2019 Автор Жалоба Рассказать Опубликовано 15 июля 2019 В скачаной джумле нужно прописать путь к базе sql но где и как я не силен, и только тогда все пройдёт. Впервые про подобное слышу. Все настройки БД указываются при установке Джумлы штатными средствами, нужно указывать: тип бд, имя сервера базы данных, имя пользователя, пароль, имя базы данных, префикс таблиц (назначается автоматом по умолчанию). Проблема в том, что я указываю ВСЁ верно, но соединяться с БД сайт не хочет ни в какую ((( Цитата Ссылка на сообщение Поделиться на другие сайты
Diagramm 0 Опубликовано 15 июля 2019 Жалоба Рассказать Опубликовано 15 июля 2019 попробуй скопировать корневые файлы с оригинальной папки в новую скачаную джумлу .. я поставил 3.9.1 все работает, но теперь джумла просит обновить php 5.6 на 7 вот как это зделать ?! по тому же принципу надо менять файлы в Akeea Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 15 июля 2019 Автор Жалоба Рассказать Опубликовано 15 июля 2019 попробуй скопировать корневые файлы с оригинальной папки в новую скачаную джумлу .. я поставил 3.9.1 все работает, но теперь джумла просит обновить php 5.6 на 7 вот как это зделать ?! по тому же принципу надо менять файлы в Akeea С какой оригинальной папки? Причём тут файлы вообще? Это проблема настроек сервера или виртуального хостинга, создаваемого в WebStation. С ними никак не удаётся связаться любому сайту, будь то Джумла, ВордПресс или что угодно Цитата Ссылка на сообщение Поделиться на другие сайты
Diagramm 0 Опубликовано 15 июля 2019 Жалоба Рассказать Опубликовано 15 июля 2019 Ну если при установки joomla 3.9.1 я не видел базу mysql а теперь вижу и обновляется онлайн то о чем это говорит? что все настройки в корневой в файлах а конкретнее в .htaccess Как то так! Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 15 июля 2019 Автор Жалоба Рассказать Опубликовано 15 июля 2019 Ну если при установки joomla 3.9.1 я не видел базу mysql а теперь вижу и обновляется онлайн то о чем это говорит? что все настройки в корневой в файлах а конкретнее в .htaccess Как то так! Я установил пакет Joomla из центра пакетов DSM. Вот содержимое файла .htaccess # Synology PHP AddHandler default-handler .htm .html .shtml AddHandler php-fastcgi .php AddType text/html .php Action php-fastcgi /php56-fpm-handler.fcgi # Synology PHP Всё, больше ничего там нет. Добавил эти строки в установочный htaccess.txt (в начало файла) в произвольной Джумле, которую я сам ставлю. Результата нет. Цитата Ссылка на сообщение Поделиться на другие сайты
Diagramm 0 Опубликовано 15 июля 2019 Жалоба Рассказать Опубликовано 15 июля 2019 Всё, больше ничего там нет. Добавил эти строки в установочный htaccess.txt (в начало файла) в произвольной Джумле, которую я сам ставлю. Результата нет. Все не так! Завтра постараюсь описать процедуру установки Цитата Ссылка на сообщение Поделиться на другие сайты
ent 0 Опубликовано 15 июля 2019 Жалоба Рассказать Опубликовано 15 июля 2019 Начать надо с простого: подключиться по SSH админом и попробовать подключиться к mysql так: mysql -h localhost -u 1van -p Получится? Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 16 июля 2019 Автор Жалоба Рассказать Опубликовано 16 июля 2019 Начать надо с простого: подключиться по SSH админом и попробовать подключиться к mysql так: mysql -h localhost -u 1van -p Получится? Простите, можете описать, или сказать где прочитать, как правильно подключиться по SSH протоколу? Я никогда не делал этого. --- Включил вот это: Сетевое окружение через Total Commander Если зайти в Syn-Home-Server (первый), то попадаешь в корень диска хранилища и видишь все папки. Цитата Ссылка на сообщение Поделиться на другие сайты
ent 0 Опубликовано 16 июля 2019 Жалоба Рассказать Опубликовано 16 июля 2019 С помощью PuTTY подключайтесь. Вот моя сессия: login as: admin admin@192.168.1.11's password: admin@NAS:~$ mysql -h 127.0.0.1 -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 14268 Server version: 5.5.59-MariaDB Source distribution Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> Теперь можете рулить базами данных! Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 17 июля 2019 Автор Жалоба Рассказать Опубликовано 17 июля 2019 С помощью PuTTY подключайтесь. Вот моя сессия: login as: admin admin@192.168.1.11's password: admin@NAS:~$ mysql -h 127.0.0.1 -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 14268 Server version: 5.5.59-MariaDB Source distribution Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> Теперь можете рулить базами данных! у меня клиент виснет не стадии ввода пароля... Это техническая проблема или знак свыше? ((( Цитата Ссылка на сообщение Поделиться на другие сайты
ent 0 Опубликовано 17 июля 2019 Жалоба Рассказать Опубликовано 17 июля 2019 После винды по началу непривычно. Ввод пароля не отражается никаким образом. Это не зависание. Просто вводите пароль и жмите <enter>. Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 17 июля 2019 Автор Жалоба Рассказать Опубликовано 17 июля 2019 После винды по началу непривычно. Ввод пароля не отражается никаким образом. Это не зависание. Просто вводите пароль и жмите <enter>. Огромное Вам спасибо за терпение и даваемые советы, но, кажется, наше приключение только начинается.. Цитата Ссылка на сообщение Поделиться на другие сайты
ent 0 Опубликовано 18 июля 2019 Жалоба Рассказать Опубликовано 18 июля 2019 В своём посте #13 я писал: ...подключиться по SSH админом и попробовать подключиться к mysql...Ключевое слово тут админ, точнее admin. Тогда и mysql появится. Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 18 июля 2019 Автор Жалоба Рассказать Опубликовано 18 июля 2019 В своём посте #13 я писал:Ключевое слово тут админ, точнее admin. Тогда и mysql появится. У меня admin отключен в DSM с момента первого запуска системы.. Моя учётная запись vanyok - администраторская. Цитата Ссылка на сообщение Поделиться на другие сайты
ent 0 Опубликовано 18 июля 2019 Жалоба Рассказать Опубликовано 18 июля 2019 Тогда получите доступ root командой sudo su - Пароль от админской записи. Попробуйте указать полный путь: /bin/mysql Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 18 июля 2019 Автор Жалоба Рассказать Опубликовано 18 июля 2019 Тогда получите доступ root командой sudo su - Пароль от админской записи. Попробуйте указать полный путь: /bin/mysql Надеюсь, что правильно Вас понял, но вот как-то так: Цитата Ссылка на сообщение Поделиться на другие сайты
ent 0 Опубликовано 18 июля 2019 Жалоба Рассказать Опубликовано 18 июля 2019 А что покажет команда which mysql Цитата Ссылка на сообщение Поделиться на другие сайты
Diagramm 0 Опубликовано 19 июля 2019 Жалоба Рассказать Опубликовано 19 июля 2019 Да мне кажется все что вы делаете не нужно... Пробуйте так... Снесите все. Ставьте сервер и Joomla ... с ним ставится MariaDB10 и PHP Когда все установите не запускайте инсталяцию Joomla ! Скачивайте мой фаил с Joomla 3.9.1 ,распаковываете в nas ,дир-я web\joomla, естественно потерев старое Второй момент так как MariaDB 10 работает на порту 3307 то его нужно сменить, заходим в сервер - ядро - и ищем в списке порт 3307 - меняем его на 3306, далее перезапускаем службу либо сам nas. Следующий этап установка Joomla через веб интерфейс как обычно! Теперь Joomla видит базу SQL и устанавливается ! Ставил так ! По поводу Akeea - у меня небыло времени с ней разбиратся ... но суть такая же должна быть с подменой файлов в корневой ,только не htaccess.txt а .htaccess В папке на яндексе лежит два скрина - вопрос ,у вас также, в этом месте не видит ? Цитата Ссылка на сообщение Поделиться на другие сайты
1vanguard 0 Опубликовано 10 августа 2019 Автор Жалоба Рассказать Опубликовано 10 августа 2019 Свершилось! Наконец-то, решение найдено и проблема решена! Я написал на форум сообщества Synology, и таки мне помогли. Кому интересно, вот ссылка на мою тему на форуме. Для тех, у кого проблема подобная моей и кому просто интересно, расскажу решение данного случая. В настройках ядра PHP (в профиле PHP) в пакете Web Station для параметров mysql.default_port и mysql.default_socket нужно указывать соответствующие значения порта и сокета из MariaDB10. Насколько я понимаю, "новая" версия пакета PHP (7.2 которая) попросту изначально не ориентирована на MariaDB10. В дефолтном профиле PHP Web Station указаны настройки для MariaDB5. Собственно, я изначально чувствовал, что что-то не так именно с этими пакетами. По сути, установив версии PHP 7.2 и MariaDB10 мы не получаем рабочий сервер, т.к. связи с базами данных попросту нет. Авторами пакетов, так сказать, не предусмотрено изменение версий друг друга. "Стандартный" же пакет Joomla работает потому что он функционирует на "дэфолтных"PHP 5.6 и MariaDB5. Огромное спасибо автору ответа с решением моего вопроса, а также всем, кто пытался мне помочь!!! Надеюсь кому-то информация будет полезна. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.