php include в html

Тема в разделе "PHP", создана пользователем 4erepaha13, 20 сен 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. 4erepaha13

    4erepaha13

    Регистр.:
    20 июн 2009
    Сообщения:
    155
    Симпатии:
    17
    Вопрос комплексный, задам здесь.
    Нужно вызывать php функции в индексном хтмл файле, сделал следующие вещи:
    1)поставил в хтмл код вызов
    <?php include ("name.php"); ?>
    2)добавил в htaccess
    AddType application/x-httpd-php php phtml html htm

    в результате при обращении
    www.домен.ру выдает Internal Server Error 500,
    при обращении www.домен.ру/index.html появляется окошко сохранения\закачки файла.

    Попробовал на другом хостинге - заработало. В чем может быть проблема?
     
  2. antidote

    antidote

    Регистр.:
    21 янв 2008
    Сообщения:
    167
    Симпатии:
    42
    AddHandler application/x-httpd-php .php .htm .html .phtml
    либо неверно type написан
     
  3. 4erepaha13

    4erepaha13

    Регистр.:
    20 июн 2009
    Сообщения:
    155
    Симпатии:
    17
    в таком варианте на втором хостинге все работает нормально,
    а на первом стала грузиться страница при прямом обращении по адресу сайт/index.html, но пхп код не выполняется

    Добавлено через 23 минуты
    уточнение:

    в описании хостинга нашел что PHP выполняется как CGI/FastCGI и настраивается через php.ini - какой в таком случае синтаксис вызова пхп кода из хтмл должен быть?
     
  4. antidote

    antidote

    Регистр.:
    21 янв 2008
    Сообщения:
    167
    Симпатии:
    42
  5. 4erepaha13

    4erepaha13

    Регистр.:
    20 июн 2009
    Сообщения:
    155
    Симпатии:
    17
    обработка пхп победилась через
    AddHandler application/x-httpd-php5 .html .htm .php .shtml
    в хтассессе,
    а вот побороть 500 ошибку при вызове корня сайта
    DirectoryIndex index.html
    пока не помог.
     
  6. antidote

    antidote

    Регистр.:
    21 янв 2008
    Сообщения:
    167
    Симпатии:
    42
    Может написать путь к файлу полностью?
    DirectoryIndex /home/siteru/www/index.html
     
  7. doxx

    doxx |||llll|||||llll|||

    Регистр.:
    18 фев 2009
    Сообщения:
    1.058
    Симпатии:
    212
    нед, напиши хостерам, цель, они сделают.
    Была такая же проблема, в итоге оказалось что у них что-то не подключено ( и команду верную которую над прописывать они тоже дали, т.к. многие пробовал - не работали )
     
  8. 4erepaha13

    4erepaha13

    Регистр.:
    20 июн 2009
    Сообщения:
    155
    Симпатии:
    17
    поборол проблему= на хостинге используется cpanel и все поддомены складываются в папки к корневому домену, соответственно на них распространяются правила из корневого htaccess файла, а в нем был включен mod rewrite - добавил в вложенный htaccess поддомена отключение реврайта- и все заработало :yahoo:
     
Статус темы:
Закрыта.