рдПрдХ рд╣реА CakePHP рдЗрдВрдЬрди рдкрд░ рдХрдИ рд╕рд╛рдЗрдЯреЗрдВ

рдФрд░ рдРрд╕рд╛ рд╣реИред рд▓реЛрдХрдкреНрд░рд┐рдп рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭрд╛рдПрдВред рдЦреБрдж рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ 10 рдорд┐рдирдЯ рдмрд┐рддрд╛рдПред рд╣рдо рд╕рд╢рд░реНрдд рд╕рд╛рдЗрдЯ " рдпрд╛рддреНрд░рд╛ " рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рдмрдирд╛рддреЗ рд╣реИрдВред









рд╡рд┐рдиреНрдпрд╛рд╕ред



рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛)ред рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВ /var/www/travel/index.php рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмреНрд▓реЙрдХ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ (рд╣рдЯрд╛рдП рдЧрдП рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ):

if (!defined('ROOT')) {

define('ROOT', dirname(dirname(dirname(__FILE__))));

}



if (!defined('APP_DIR')) {

define('APP_DIR', basename(dirname(dirname(__FILE__))));

}



if (!defined('CAKE_CORE_INCLUDE_PATH')) {

define('CAKE_CORE_INCLUDE_PATH', ROOT);

}







рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛:

// (!) apache wwwroot

if (!defined('ROOT')) {

define('ROOT', DS . 'var' . DS . 'www');

}



// (!)

if (!defined('APP_DIR')) {

define('APP_DIR', 'travel.app');

}



// (!)

if (!defined('CAKE_CORE_INCLUDE_PATH')) {

define('CAKE_CORE_INCLUDE_PATH', DS . 'var' . DS . 'www' . DS . 'cake.core');

}









рдЕрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╣рдо рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ / рдЯреНрд░реИрд╡рд▓ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдФрд░ рд╣рдо CakePHP рдЯреЗрд╕реНрдЯ рд╕реНрдХреНрд░реАрди рджреЗрдЦрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╡реЗ рд╣рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред



рддрджрдиреБрд╕рд╛рд░, рдирдИ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдо / рдпрд╛рддреНрд░рд╛ рдФрд░ /travel.app рдХреА рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рддреЗ рд╣реИрдВ (рдпрд╛ "рд╕реНрд╡рдЪреНрдЫ" cakePHP рд╕реЗ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рд╕реЗ), /travel/index.php рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдЖрдирдВрдж рд▓реЗрдВред



рдкреБрдирд╢реНрдЪ рд╣рд╛рдБ, рд╣рд╛рдБ, рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдПрдХ рдХреЗрдХрдкреАрдПрдЪрдкреАрдкреА рдореИрдиреБрдЕрд▓ рдХрд╛ рдПрдХ рдЕрдиреБрд╡рд╛рдж рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╛ рддреЛ рдореИрдВ рдмреЗрд╡рдХреВрдл рд╣реВрдВ рдпрд╛ рдпрд╣ рдЯреЗрдврд╝рд╛ рд▓рд┐рдЦрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреЛ рд╣реБрдЖ рдЙрд╕реЗ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рдХрд╖реНрдЯ рдЙрдард╛рдирд╛ рдкрдбрд╝рд╛ред рдФрд░ рд╣рд╛рдВ, cakePHP рдореИрдВ рдХреЗрд╡рд▓ рдХреБрдЫ рдШрдВрдЯреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рд╕рдЦреНрддреА рд╕реЗ рдиреНрдпрд╛рдп рди рдХрд░реЗрдВред

рд╡реИрд╕реЗ, рдЕрдЧрд░ рдпрд╣рд╛рдВ рдЕрдиреБрднрд╡реА рдпрд╛ рдиреМрд╕рд┐рдЦрд┐рдП cakePHP рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рдЖрдкрд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рдХреЗ рдмрд╣реБрдд рдЦреБрд╢реА рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рд╕рд╛рде рдпрд╣ рдЖрд╕рд╛рди рдФрд░ рддреЗрдЬрд╝ рд╣реИред



All Articles