устанавливаю скрипт магазина
Warning: require(templates/DEFAULT_TEMPLATE/templates/Helius/boxes.tpl.php) [function.require]: failed to open stream: No such file or directory in Z:\home\localhost\www\osc-vam\includes\template_application_top.php on line 92
Fatal error: require() [function.require]: Failed opening required 'templates/DEFAULT_TEMPLATE/templates/Helius/boxes.tpl.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\osc-vam\includes\template_application_top.php on line 92
Понимаю что в пути что то менял разные имена шаблонов подставлял. Ошибка остается.
Или дело в другом???
Warning: require(templates/DEFAULT_TEMPLATE/templates/Helius/boxes.tpl.php) [function.require]: failed to open stream: No such file or directory in Z:\home\localhost\www\osc-vam\includes\template_application_top.php on line 92
Fatal error: require() [function.require]: Failed opening required 'templates/DEFAULT_TEMPLATE/templates/Helius/boxes.tpl.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\osc-vam\includes\template_application_top.php on line 92
Понимаю что в пути что то менял разные имена шаблонов подставлял. Ошибка остается.
Или дело в другом???
это в целом похоже на неуказаную константу DEFAULT_TEMPLATE
чек var_dump(DEFAULT_TEMPLATE) & трай дис:
require('templates/'.DEFAULT_TEMPLATE.'/templates/Helius/boxes.tpl.php')
не пойму куда чего поставить
От Vali
Это значение переменной include_path, используемой PHP для поиска файлов, подключаемых через include или require, если путь к ним указан относительный. Т.е. сначала PHP ищет в текущем каталоге (обозначается точкой), а потом в /usr/local/php5/PEAR.
Насчёт шаблона. Как предположил wcr, скорее всего проблема в неопределённой константе DEFAULT_TEMPLATE. Т.е. константа используется в скрипте для формирования путей, но нигде не определена, а PHP преобразует имена неопределённых констант в строки.
Решение проблемы: задать DEFAULT_TEMPLATE. Возможно, строка с ним была случайно удалено из скрипта. Как указывать константы — см. синтаксис define().
Warning: require(Z:/home/localhost/shop2//includes/classes/message_stack.php) [function.require]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop2\install\includes\application.php on line 41
Fatal error: require() [function.require]: Failed opening required 'Z:/home/localhost/shop2//includes/classes/message_stack.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop2\install\includes\application.php on line 41
Мне нужно require('/includes/classes/message_stack.php'); в aplication.php???
А как насчёт ошибку привести?