#php #codeigniter
#php #codeigniter
Вопрос:
Я работаю над проектом CodeIgniter и использую общий хостинг Linux.
-- controllers
-- views
-- common_include
-- common_header.php
-- common_footer.php
-- admin
-- dashboard.php
-- front
-- index.php
Я вызываю обычный PHP-файл на одной из страниц просмотра. Я попробовал приведенный ниже код в admin/dashboard.php.
include_once VIEWPATH . 'common_includecommon_header.php';
На локальном хостинге он работает нормально, но когда я загрузил его на хостинг-сервер, он показывает эту ошибку:
A PHP Error was encountered
Severity: Warning
Message: include_once(/home/testuser/public_html/testpro.toours.com/application/views/common_includemobile_header.php):
failed to open stream: No such file or directory
Filename: admin/dashboard.php
Ответ №1:
О .. Я нашел решение.. Это очень просто.
вместо обратной косой черты мне пришлось использовать косую черту
include_once VIEWPATH . 'common_include/common_header.php';
Ответ №2:
Вам нужно использовать /
вместо
для строки include_once VIEWPATH . 'common_includecommon_header.php';
, и проблема будет решена.