|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » SSI и PHP в одном файле |
|
|
SSI и PHP в одном файле
|
Ветеран Сообщения: 640 |
Профиль | Сайт | Отправить PM | Цитировать нужно отсылать заголовок last modified при запросе index.shtml
можно ли это сделать только с помощью SSI ? если нет то как сделать чтобы в файле shtml одновременно работал код php и инклюды ssi ? покачто для выполнения задачи безуспешно были приняты меры: пытался добавить в файл index.shtml запись вида: <!--#include virtual="http.php"--> а в файл http.php прописал код: <?php header("last-modified: 123"); ?> но при запросе index.shtml заголовки не отдаются((( что тут делать, помогите |
|
Отправлено: 00:40, 03-08-2005 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 09:57, 03-08-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать Prisoner
пробЫвал( как сделать чтобы в файле shtml одновременно работал код php и инклюды ssi ? это возможно в апаче или в httpaccess ? щас попробую приинклюдить перл скрипт <!--#exec cgi="perl.pm"--> в perl как должен выглядеть скрипт отправляющий заголовок? вот нашел это но оно не работает: #!/usr/bin/perl my @ns_headers = ('User-Agent' => 'Mozilla/4.76 [en] (Win98; U)', 'Accept' => 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */*', 'Accept-Charset' => 'iso-8859-1,*,utf-8', 'Accept-Language' => 'en-US', ); ... $response = $browser->get($url, @ns_headers); |
------- Отправлено: 11:47, 03-08-2005 | #3 |
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать E-mail
А зачем тебе такое? SSI еще и плюс php? |
Отправлено: 12:47, 03-08-2005 | #4 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать если есть PHP, то можно инклудить всё что угодно с помощью РНР
|
|
------- Отправлено: 13:18, 03-08-2005 | #5 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать В самом деле...
|
------- Отправлено: 13:25, 03-08-2005 | #6 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Цитата:
на всякий случай - помним, что header надо отдавть до всякой лезущей в броузер строки? |
|
Отправлено: 14:38, 03-08-2005 | #7 |
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать Не перевелись на руси богатыри... и интернет им провели
|
Отправлено: 16:40, 03-08-2005 | #8 |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать ничего не имею против чувства юмора.
но ситуация такая: либо переписывать сайт, либо внести изменения на то что уже есть. само собой напрашивается второй вариант, так как сайт не мой и нету никакого желания показывать авторам "как надо". в общем кому интересно, я тут облазил гугл и узнал что в апаче 1.1.3 оригинальной версии ssi заголовки last mod и if mod since вообще не отрабатываются. в следущих версиях эта ошибка вроде бы(!) присутствовала, но как то расплывчато об этом, а потом бум и в 1.3.* какойто версии опять пишут что этот баг исправлен.. както странно они его исправляют исправляют с каждой версией, а он всеравно присутствует.. кому интересно леха апач орг рубрика "подробнее" о версии апача.. проблема заголовка last mod мной вроде решена, кому интересно, при запросе страницы содержащей инклюды ssi заголовок last mod сознательно глушится, принудительно заставить отдавать его можно с помощью строки в конфиге xbithack full + поставить exec для группы на выполнение в файле с ssi. с if mod since проблема еще хуже... вродебы ошибка 304 выдается если файл не изменен, но пропадает last mod... а при запросе if mod since настоящего времени запрос проглатывается и ответ выдается будто его и нету.. казалось бы нет программы да и смысла запрашивать у сервера изменялси ли файл с настоящего времени до настоящего времени, Но тем не мение вроде как это стандарт... продолжаю копать.. хотелось бы все-таки узнать как настроить коректно заголовок if mod since для ssi под апач 1.3.3... вопрос открыт. |
------- Отправлено: 21:50, 03-08-2005 | #9 |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать archy
Цитата:
дело в том что сайт на ssi + php + perl + xmlt + sql ну и ксс и хтмл там всякий и шаблоны сделаны с использованием ssi а это не только инклюды(!), переписывать все что сделано с помощью ssi и подругому обдумывать логику строения на php не представляется возможным изза объема ресурса. |
|
------- Отправлено: 22:00, 03-08-2005 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Форма и обработчик в одном файле | VladZombie | Вебмастеру | 1 | 10-12-2009 16:37 | |
Как сделать треков в одном файле CD PLUS | BillGates_XP | Видео и аудио: обработка и кодирование | 2 | 30-09-2009 10:04 | |
SSI vs PHP | exion | Вебмастеру | 4 | 15-03-2008 00:09 | |
Фильм с меню в одном файле. | Skaarj | Видео и аудио: обработка и кодирование | 4 | 21-06-2005 13:51 | |
SSI...PHP | MikePr | Вебмастеру | 2 | 16-07-2004 13:41 |
|