Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > В html файле php код


Автор: Самозванка 1.8.2007, 11:15
Можно ли сделать так, чтобы оставить файл как *.html, а внутри все таки использовать <?php >

или же это вообще никак, просмотрела литературу, походу никак?

а Как сделать чтобы при выборе www.****.ru запуск сайта начинался не с index.html, а с index.php?

Где то в настройках апач прописать?

Автор: FlameTH 1.8.2007, 11:17
Это в конфигурации php.ini можно поправить. Точно не помню где, но такое есть.

Автор: belousov 1.8.2007, 11:18
Самозванка

Цитата

Можно ли сделать так, чтобы оставить файл как *.html, а внутри все таки использовать <?php >


Можно просто пишешь php код в тегах <?php ?>

Цитата

а Как сделать чтобы при выборе www.****.ru запуск сайта начинался не с index.html, а с index.php?

Где то в настройках апач прописать? 


В конфиге апача строчка DirectoryIndex index.php

Автор: Самозванка 1.8.2007, 11:25
belousov
Цитата(belousov @  1.8.2007,  11:18 Найти цитируемый пост)
Самозванка, 


Цитата

Можно ли сделать так, чтобы оставить файл как *.html, а внутри все таки использовать <?php >




Можно просто пишешь php код в тегах <?php ?>


Так не распознается html файл, это где то настраивается, он <?php ?> как текст просто видит

Автор: belousov 1.8.2007, 11:34
Самозванка
ща пороемся в php.ini посмотррим

либо пиши тока так *.php, там в перемешку с html тегами можно

Добавлено через 3 минуты и 48 секунд
Самозванка, а запуск с index.php то получился?? 

Автор: Rigel 1.8.2007, 11:40
Это настраивается в файле конфигурации вебсервера, нужно создать обработчик такого типа:
AddType application/x-httpd-php .php
По-умолчанию он настроен на расширение .php , как видно в этой записи. Включать его на все типы файлов настоятельно не рекомендуется, потому что он будет все их парсить на предмет нахождения php-кода, а это отбирает много ресурсов. Для снижения этих затрат и делают разные расширения у файлов. 

Если провайдер разрешает, то можно применить .htaccess , в котором задан обработчик. Читайте об этом, например, http://www.getinfo.ru/print492_0.html#SetHandler , но дешевые провайдеры частенько запрещают такой ход.

Автор: Самозванка 1.8.2007, 11:43
Rigel, спасибо


belousov, да, с index.php получилось, огромное пасибки

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)