Запуск mysqltuner на Mac OSX

0

Я использую Zend Server CE на своем Mac, работающем на OSX Snow Leopard для моей среды разработки. Мне нужно настроить MySQL и использовать mysqltuner.pl в прошлом на серверах Linux для проведения до и после тестирования.

Я загрузил script и получил следующие ошибки при запуске:

couldn't find diagnostic data in /System/Library/Perl/5.10.0/pods/perldiag.pod /Library/Perl/Updates/5.10.0 /System/Library/Perl/5.10.0/darwin-thread-multi-2level /System/Library/Perl/5.10.0 /Library/Perl/5.10.0/darwin-thread-multi-2level /Library/Perl/5.10.0 /Network/Library/Perl/5.10.0/darwin-thread-multi-2level /Network/Library/Perl/5.10.0 /Network/Library/Perl /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level /System/Library/Perl/Extras/5.10.0 . ./mysqltuuner.pl at /System/Library/Perl/5.10.0/diagnostics.pm line 268, <POD_DIAG> line 647.
Compilation failed in require at ./mysqltuuner.pl line 42, <POD_DIAG> line 647.
BEGIN failed--compilation aborted at ./mysqltuuner.pl line 42, <POD_DIAG> line 647.

Snow Leopard имеет perl, и у меня установлены инструменты разработки XCode.

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

Любые идеи???

  • 0
    Вздох, я так хочу, чтобы Apple поторопилась и выпустила perl5.10.1 уже ... 5.10.0 так сломан.
  • 0
    Сообщить об этом в Apple
Теги:
macos
mysqltuner

1 ответ

1
Лучший ответ

Похоже, что в нем используется модуль диагностики, который требует корректной работы документации perl. Я предполагаю, что документация perl является отдельно устанавливаемым компонентом из самого perl в OS X.

  • 0
    Таким образом, совет будет найти use diagnostics в коде и закомментировать ее, тогда, по крайней мере, это препятствие будет преодолено.
  • 1
    Нет, совет будет установить документацию Perl.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню