У меня проблемы с сайтом CakePHP.Я поместил каталог app в папку staging , так что это дубликат живого сайта.Таким образом, структура выглядит следующим образом:
app
config
...
webroot
cake
config
...
tests
docs
staging
app
config
...
webroot
vendors
vendors
Я установил постоянную CAKE_CORE_INCLUDE_PATH
в / staging / app / webroot / index.php в корневой каталог, где мой торт папка, и установите мои настройки базы данных в / staging / app / config / database.php .
Теперь, хотя сайт в http://domain.com/staging/ кажетсячтобы работать, я получаю следующие ошибки в верхней части моей страницы:
Предупреждение (2): mysql_connect () [function.mysql-connect]: не удается подключиться к локальному MySQLсервер через сокет '/var/run/mysqld/mysqld.sock' (2) [CORE / cake / libs / model / datasources / dbo / dbo_mysql.php, строка 117]
Предупреждение (2): mysql_select_db(): предоставленный аргумент не является допустимым ресурсом MySQL-Link [CORE / cake / libs / model / datasources / dbo / dbo_mysql.php, строка 122]
Предупреждение (2): mysql_get_server_info (): предоставленный аргументне является допустимым ресурсом MySQL-Link [CORE / cake / libs / model / datasources / dbo / dbo_mysql.php, строка 130]
Предупреждение (2): ожидает mysql_real_escape_string ()параметр 2 является ресурсом, логическое значение задано [CORE / cake / libs / model / datasources / dbo / dbo_mysql.php, строка 247]
Предупреждение (2): mysql_query (): предоставленный аргумент не является допустимым MySQL-Link ресурс [CORE / cake / libs / model / datasources / dbo / dbo_mysql.php, строка 152]
Предупреждение (2): mysql_errno (): предоставленный аргумент не является допустимым ресурсом MySQL-Link [CORE/cake/libs/model/datasources/dbo/dbo_mysql.php, строка 329]
Предупреждение (2): session_start () [function.session-start]: невозможно отправить ограничитель кэша сеанса - заголовки уже отправлены (вывод начался с /users/ia/www.cantifix.co.uk/cake/basics.php:111) [CORE / cake / libs / session.php, строка 535]
Предупреждение (2): невозможноизменить информацию заголовка - заголовки уже отправлены (вывод начался с /users/ia/www.cantifix.co.uk/cake/basics.php:111) [CORE / cake / libs / session.php, строка 536]
Что происходит?Настройки подключения к моей базе данных, как и выше, правильные, сайт работает как надо (за исключением этих сообщений об ошибках).
Если у кого-либо есть какие-либо советы или указатели для нескольких приложений, использующих один торт библиотека, я был бы очень признателен.