установка php-mysql на rhel6

Среди всех остальных, у вас нет , выполненного , завершающих контуру, между } и Fi . И вам не нужно иметь курчавые скобки в этом контексте.

Оператор ++ ++ в Bash требует артматического расширения, поэтому вам нужно будет использовать ((Lait ++)) .

$ Nagiosdir -eque $ lbdir сравнит целые числа, поэтому использование строк дает ошибку:

$ test hi -eq hi
-bash: test: hi: integer expression

вместо этого вы хотели бы использовать $ nagiosdir = $ lbdir .

Есть и другие вещи, но это будут синтаксические ошибки в скрипте.

0
20.06.2014, 08:33
1 ответ

Похоже, что вы устанавливаете MySQL из mysql.org и пытаетесь использовать с ним стоковый PHP из RHEL6. Мой совет - придерживаться одного исходного кода дистрибутива для пакетов, которые связаны/собираются друг с другом. Другими словами, пакеты PHP RHEL6 ожидают аналогов MySQL RHEL6 и наоборот.

Если вам действительно нужны последние сборки PHP/MySQL на CentOS/RHEL, я предлагаю следующее: Сложность установки PHP из исходников в CentOS 6.4 . Это позволит вам установить современные версии PHP и MySQL, которые будут работать друг с другом.

0
28.01.2020, 04:59

Теги

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