Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Apache + PHP  (Прочитано 686 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bogong

  • Автор темы
  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Apache + PHP
« : 19 Мая 2010, 17:52:21 »
Доброго времени суток читающий ...
Нужна помощь ... Только что начал изучать PHP ..., пишу тестовую программку ... По какой-то причине когда у меня файл заканчивается на .html и внутри едет распознование скрипта не работает php, меняю расширение .php и все начинает работать ... С чем это связано?

Оффлайн Nomadian

  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Apache + PHP
« Ответ #1 : 19 Мая 2010, 17:56:36 »
Это связано с настройками по-умолчанию, которые предусматривают, что интерпретатор php срабатывает только для файлов с расширением .php И правильно: нечего пытаться парсить все странички без разбору.

Оффлайн bogong

  • Автор темы
  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Re: Apache + PHP
« Ответ #2 : 19 Мая 2010, 17:59:35 »
Это связано с настройками по-умолчанию, которые предусматривают, что интерпретатор php срабатывает только для файлов с расширением .php И правильно: нечего пытаться парсить все странички без разбору.
Т.е. иными словами если работаю с PHP то лучше использовать расширение PHP а не HTML??? А что нужн осделать чтоб внутри .html срабатывало? И почему лучше
эт оне использовать?

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1690
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Apache + PHP
« Ответ #3 : 19 Мая 2010, 18:16:02 »
ХТМЛ не подразумевает ПХП скриптования, вот файл и не парсится. Можно, конечно, и сам ПХП-интерпретатор настроить на то, чтобы он все файлы парсил, но смысла в этом особого нет, ведь никто не дает файлу JPEG-изображения расширение *.png ;)
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн NT

  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Apache + PHP
« Ответ #4 : 19 Мая 2010, 18:21:06 »
А по какому пособию изучаешь? Вообще, обычно в самом начале пишут, что у файлов должно быть расширение php или phtml.

Оффлайн $oft

  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
Re: Apache + PHP
« Ответ #5 : 19 Мая 2010, 21:23:22 »
с чем связано такое избирательное отношение к расширениям?
Yii2/Laravel + JS/vue fullstack web developer
@evetrov telegram

Оффлайн vadim-nsk

  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске
Re: Apache + PHP
« Ответ #6 : 19 Мая 2010, 21:37:56 »
с чем связано такое избирательное отношение к расширениям?
да не с чем, можно хоть на что натравить, но существует такая штука, как унификация и переносимость, вот что-бы другой серв при переносе тоже воспринимал, как пхп код и придерживаются неписаных правил, что сценарии пхп должны так называться.

Оффлайн $oft

  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
Re: Apache + PHP
« Ответ #7 : 20 Мая 2010, 00:28:34 »
с чем связано такое избирательное отношение к расширениям?
да не с чем, можно хоть на что натравить, но существует такая штука, как унификация и переносимость, вот что-бы другой серв при переносе тоже воспринимал, как пхп код и придерживаются неписаных правил, что сценарии пхп должны так называться.
Да я понимаю это всё... сам веб разработчик..

Мне интересно зачем автору темы нужно менять исполняемые расширения!
Yii2/Laravel + JS/vue fullstack web developer
@evetrov telegram

Оффлайн VolCh

  • Активист
  • *
  • Сообщений: 543
    • Просмотр профиля
Re: Apache + PHP
« Ответ #8 : 20 Мая 2010, 00:32:20 »
Как-то было модно прятать работу php, показывая что якобы сайт статический. Вроде поисковики больше любили страницы с расширением html

Оффлайн $oft

  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
Re: Apache + PHP
« Ответ #9 : 20 Мая 2010, 00:39:29 »
Не знал не знал таких мифов
Yii2/Laravel + JS/vue fullstack web developer
@evetrov telegram

Оффлайн littlesatan

  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: Apache + PHP
« Ответ #10 : 20 Мая 2010, 02:04:07 »
Это так, .html поисковикам нравится больше, но грамотное решение этой проблемы — использование mod_rewrite, а не прогон html-файлов через php-интерпретатор.

Оффлайн bogong

  • Автор темы
  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Re: Apache + PHP
« Ответ #11 : 20 Мая 2010, 03:30:27 »
Это так, .html поисковикам нравится больше, но грамотное решение этой проблемы — использование mod_rewrite, а не прогон html-файлов через php-интерпретатор.
А что такое mod_rewrite?

Оффлайн littlesatan

  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: Apache + PHP
« Ответ #12 : 20 Мая 2010, 03:55:59 »
Приучайтесь пользоваться поисковыми системами, для программиста это важнейший навык.

 

Страница сгенерирована за 0.036 секунд. Запросов: 23.