ProFTP на MacPorts:В соединении отказано

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

[mysqld]
...
federated
...

в my.cnf

я нахожусь на человечности 10.10, значение по умолчанию mysql установка.

mysql> create table local3(a integer, b integer) ENGINE=FEDERATED CONNECTION='mysql://root@localhost:3306/t1/remote';
Query OK, 0 rows affected (0.08 sec)
mysql> show warnings;
Empty set (0.00 sec)

mysql> select * from local3;
+------+------+
| a    | b    |
+------+------+
|    1 |    2 |
+------+------+
1 row in set (0.05 sec)

можно также хотеть проверить на "объединенный в федерацию пропуском" параметр в файле (файлах) конфигурации и в конечном счете удалить его, если Вы хотите объединенный в федерацию. немного быстрых примечаний,

  • mysqld - значения по умолчанию печати дадут Вам подсказку с того, с чего args является mysqld, запущенным после парсинга файла (файлов) конфигурации
  • mysqld - подробный - справка не упомянет "федеративный" параметр.
  • составление таблицы с федеративным механизмом при объединении в федерацию отключено, будет всего 2 предупреждения и никакие ошибки. таблица будет составлена с механизмом по умолчанию.
0
задан 13 April 2017 в 15:14
2 ответа

Похоже, что-то не так с этим файлом, возможно, что-то изменилось в системе или пакет поврежден. Попробуйте переустановить ...

/opt/local/etc/LaunchDaemons/org.macports.proftpd/proftpd.wrapper

Используйте fink вместо - эти сборки более стабильны для меня.

1
ответ дан 4 December 2019 в 14:08

Кажется, что оболочка, которая пытается запустить / остановить / перезапустить ProFTPd, работает, но не сам ProFTPd. Причины, которые могут привести к этому, которые приходят мне в голову:

  • Одна или две опечатки в файле конфигурации ProFTPd
  • Файл pid ProFTPd настроен так, чтобы находиться в каталоге, где у него нет прав на запись
  • Плохие разрешения в каталоге данных ProFTPd
  • Что-то изменилось в аутентификации, которую ProFTPd настроен на использование
  • Просто сломанная сборка самого ProFTPd.

Что произойдет, если вы попытаетесь запустить ProFTPd из оболочки вручную? Например, / путь / к / proftpd / binary ?

1
ответ дан 4 December 2019 в 14:08

Теги

Похожие вопросы