Я использую повара в первый раз, пытаясь окунуться в рецепты и кулинарные книги.Шеф-повар PHP Cookbook RecipeNotFound: не удалось найти клиента рецепта для кулинарной книги mysql
появляется ошибка 'MySQL :: клиента не удается после настройки стандартного PHP поваренной книги, которую я сейчас делаю в моих ролях файл:
run_list(
"recipe[phpwebtatics]",
"recipe[php]",
"recipe[composer]"
)
override_attributes 'php' => {
'install_method' => "source",
'version' => "5.5",
'packages' => ["php55w", "php55w-devel", "php55w-pear", "php55w-cli", "php55w-pdo", "php55w-fpm", "php55w-intl", "php55w-mbstring", "php55w-mcrypt", "php55w-pecl-memcache", "php55w-pecl-xdebug", "php55w-process", "php55w-xml"]
}
(я написал свою собственного webtatics поваренной книгу, которая в основном Выдает webtatics оборотов в минуту):
# Go get web tatic
remote_file "#{Chef::Config[:file_cache_path]}/webtatic_repo_latest.rpm" do
source "http://mirror.webtatic.com/yum/el6/latest.rpm"
action :create
end
rpm_package "jmxtrans" do
source "#{Chef::Config[:file_cache_path]}/webtatic_repo_latest.rpm"
action :install
end
Я отследил ошибку в строке:
include_recipe 'mysql::client' if configure_options =~ /mysql/
в поваренной книге php, но я понятия не имею, как отключить его от запуска, и я не могу просто заменить строку, поскольку она исходит из Berkshelf и переписывается.
По-видимому, mysql: клиент больше не является допустимым способом установки mysql, поэтому я не уверен, почему он там. Является ли это ошибкой или могу ли я переопределить это?
Благодаря
Спасибо coderanger - но мне даже не нужна mysql, строка, на которую я ссылаюсь, включен в рецепт php 'source'. Есть ли способ отключить эту строку от запуска? или должны быть внесены изменения в общественную поваренную книгу php? – Darren
Поварная книга php устарела. Если вы вернете поваренную книгу mysql в финальную версию 5.x, она должна снова работать. – coderanger
Спасибо coderanger - это то, что я подумал - просто не был уверен, как я новичок в поваре, и повара в php казалась довольно популярной кулинарной книгой. – Darren