Forum Webscript.Ru

Программирование => Perl => Тема начата: lean от 25 Января 2005, 15:46:51

Название: Помогите со скриптом.
Отправлено: lean от 25 Января 2005, 15:46:51
Здраствуйте.
Есть проблема, я ее никак не могу решить.
А вопрос я думаю для специалиста прост.
Короче Есть простой скрипт баннерокрутилка.
Вывод его на страницу производиться строкой.
 
Для тестового запуска используется "Денвер".
Вставляю эту строчку в файл "index.php"
 или "htm" разница от расширения не меняется
вижу только чистый лист
Структура каталогов токова http://test/banner/cgi-bin/
Этот файл лежит в корне папка "test"
так он внутри выглядит.


Проба


 Я пробовал так
  и так


Если я в браузере набирау просто строку http://test/banner/cgi-bin/ad.pl
то все нормально работает и я вижу банеры которые меняются при каждом новом запуске.
Кто может помогите.
Название: Помогите со скриптом.
Отправлено: NeoNox от 25 Января 2005, 15:54:55
lean а при чем тут Perl?
У тебя SSI не обрабатываются ни с расширением html ни с php.
Этот вопрос задай хостеру или читай настройку апача в части AddHandler server-parsed.
Название: Помогите со скриптом.
Отправлено: lean от 25 Января 2005, 16:09:57
Я все это проверяю не на хосте. А дома. "Денвер" это Сервер для локальной настройки скриптов. Если я правильно понял это проблема не скрипта, а сервера?
Название: Помогите со скриптом.
Отправлено: Green Kakadu от 25 Января 2005, 16:19:31
Цитировать
lean:
понял это проблема не скрипта, а сервера

нужно чтоб сервер обрабатывал SSI

Цитировать
lean:
Для тестового запуска используется "Денвер".
Вставляю эту строчку в файл "index.php"
или "htm" разница от расширения не меняется

попробуй назвать файл *.shtml
Название: Помогите со скриптом.
Отправлено: lean от 25 Января 2005, 16:41:47
Спасибо, заработало со строчкой вызова  . Так тепер получается что мне стаким расширением оставлять этот файл. Или можно чтото еще сделать.
Название: Помогите со скриптом.
Отправлено: Green Kakadu от 25 Января 2005, 17:36:05
Цитировать
lean:
Так тепер получается что мне стаким расширением оставлять этот файл. Или можно чтото еще сделать.

это зависит от настроек сервера.
Считается что SSI обрабатываются на страницах .shtml
Можно включить, чтоб на других расширениях, только это не оч.хорошо
Название: Помогите со скриптом.
Отправлено: commander от 25 Января 2005, 17:52:21
lean
в .htaccess добавляем строчки:

AddType text/html .htm .html
AddHandler server-parsed .htm .html

Green Kakadu
Цитировать
Можно включить, чтоб на других расширениях, только это не оч.хорошо

чем обоснованно данное утверждение?
Название: Помогите со скриптом.
Отправлено: lean от 25 Января 2005, 18:05:38
commander

в .htaccess добавляем строчки:

AddType text/html .htm .html
AddHandler server-parsed .htm .html

это не помагает. Работает только с расширением .shtml.
Придется наверное все перелапачивать по не грамотности.
Название: Помогите со скриптом.
Отправлено: commander от 25 Января 2005, 18:12:47
lean
придеться видимо выкинуть Денвер на помойку и поставить нормальный софт!!!
Название: Помогите со скриптом.
Отправлено: lean от 25 Января 2005, 18:15:40
commander
Прошу прощения что есть софт нормальный. И будет ли это потом потдерживаться на серваке куда выложу.
Название: Помогите со скриптом.
Отправлено: commander от 25 Января 2005, 18:20:18
lean
apache.org
Цитировать
И будет ли это потом потдерживаться на серваке куда выложу.

какой вебсервер на серваке ?
Название: Помогите со скриптом.
Отправлено: 2NetFly от 25 Января 2005, 20:30:42
Цитировать
commander:
чем обоснованно данное утверждение?

Снижается производительность сервера, который ищет SSI директивы во всех запрашиваемых файлах.
Название: Помогите со скриптом.
Отправлено: Green Kakadu от 25 Января 2005, 20:50:01
Цитировать
commander:
Можно включить, чтоб на других расширениях, только это не оч.хорошо

чем обоснованно данное утверждение?

ну хотя бы тем, что если прописать
Цитировать
lean:
AddHandler server-parsed .htm .html

то сервер будет обрабатывать на наличие SSI и *.htm и .html файлы, т.е. делать бессмысленную дополнительную работу.
А так - только shtml
Название: Помогите со скриптом.
Отправлено: Green Kakadu от 25 Января 2005, 20:53:33
Цитировать
lean:
 И будет ли это потом потдерживаться на серваке куда выложу.

посмотри что хостер пишет по этому поводу. Вроде б у всех SSI обрабатывает shtml, а насчет прочих расширений - у кого как.
Название: Помогите со скриптом.
Отправлено: lean от 25 Января 2005, 21:16:14
Всем спасибо. Скрипт работает. Тепер не работает скрипт новостей на php :-) буду искать обходные пути.
Извените еще вопрос. Какая обычно дается стандартная директория для скриптов. ак что бы у большинства серваков это было?
Название: Помогите со скриптом.
Отправлено: Green Kakadu от 25 Января 2005, 21:38:15
Цитировать
lean:
 Какая обычно дается стандартная директория для скриптов. ак что бы у большинства серваков это было?

cgi-bin
Название: Помогите со скриптом.
Отправлено: lean от 25 Января 2005, 23:58:19
Всем привет.
Правдо я ушел не попращавшись. Спешил.
Мне тут паренек, сосед 12 лет от роду, каторый оказывется немного пишет скриптики на пхп, подсказал что для пхп страниц вызов банера выглядит так:
И теперь все заработало на страничке с пхп расширением. Всем спасибо.