Codeigniter на странице Wordpress - PullRequest
       15

Codeigniter на странице Wordpress

0 голосов
/ 14 декабря 2009

Хорошо, у меня есть WordPress-сайт, на котором я хочу создать клиентский портал со встроенным codeigniter. Ради продолжения темы, я хотел бы иметь программу codeigniter, где обычно находится страница / текст.

Вот сайт http://foretruss.com/wordpress/?page_id=8 вы можете увидеть ошибку, которую я получаю, когда у меня установлен плагин php_exec и используется фрагмент.

Любая идея / помощь / совет?

Ответы [ 2 ]

2 голосов
/ 14 декабря 2009

Плохая идея смешивать и сопоставлять фреймворки, такие как Wordpress и CodeIgniter. Обязательно будут столкновения переменных и констант; не говоря уже о существенном увеличении ресурсов, необходимых для загрузки страницы.

Если вам ДЕЙСТВИТЕЛЬНО нужно сделать это, вы можете попробовать загрузить настройки CI в отдельный каталог из настроек WP и использовать AHAH или iframe, чтобы перенести все. Конечно, вы не получите преимуществ SEO, но в то же время это, пожалуй, «лучший» путь.

Для записи, ошибка, которую вы получаете от CI, является ошибкой заголовка. По сути, он пытается что-то поместить в ваши куки или записать в заголовки HTTP-запроса, за исключением того, что они уже подписаны, опечатаны и доставлены (отсюда и ошибка). Возможно, если вы отключите сеансы в CI, вам повезет больше. Альтернативой является загрузка файла index.php для WP и установка большого

ob_start();

в самом начале.

1 голос
/ 15 декабря 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...