kvirtu 315 Опубликовано: 2010-06-09 07:42:25 Share Опубликовано: 2010-06-09 07:42:25 Есть сервак на Дебиане. Apache-2.2.9 , php-5.2.6, mod_rewrite - установлен. В конфиге апача прописано AllowOverride All Проблема в том что ни в какую код php не хочет обрабатываться в html-страницах. Различные манипуляции с файлом .htaccess вида: (пробывал мнооооого вариантов) проблемы не решили .... AddHandler application/x-httpd-php .php .htm .html AddType application/x-httpd-php .html .htm Есть страница test.html с кодом : <html> <?php echo "test" ?> </html> Пока страницу не переименуешь в test.php - php-код обрабатываться на хочет. Слышал что проблема в том что 2-й апач , как-то по новому обрабатывает RewriteOptions Ссылка на сообщение Поделиться на других сайтах
Al G 0 Опубліковано: 2010-06-09 09:02:58 Share Опубліковано: 2010-06-09 09:02:58 попробуй добавить это именно в httpd.conf AddHandler application/x-httpd-php .php .htm .html AddType application/x-httpd-php .php .htm .html Ссылка на сообщение Поделиться на других сайтах
mr.Dream 164 Опубліковано: 2010-06-09 10:02:38 Share Опубліковано: 2010-06-09 10:02:38 httpd.conf Добавте в строку AddType application/x-httpd-php .php .phtml .html Уберите .html отсюда AddType text/html .shtml .shtm .html Ссылка на сообщение Поделиться на других сайтах
kvirtu 315 Опубліковано: 2010-06-09 14:27:45 Автор Share Опубліковано: 2010-06-09 14:27:45 Пробывал с .html и без него .... ниГуя ..... Ссылка на сообщение Поделиться на других сайтах
Foster 0 Опубліковано: 2010-06-09 18:00:49 Share Опубліковано: 2010-06-09 18:00:49 Пробывал с .html и без него .... ниГуя ..... вот только что у себя попробовал на ноуте: [foster@fnote ~]$ cat /etc/httpd/vhosts/renault.commerce <VirtualHost *:80> ServerAdmin info@test AddDefaultCharset UTF-8 DocumentRoot /var/www/hosted/renault.commerce ServerName renault.commerce <directory /var/www/hosted/renault.commerce> Options Indexes FollowSymlinks MultiViews AllowOverride all </directory> addtype application/x-httpd-php .html .php ErrorLog /var/log/httpd/renault.commerce/error CustomLog /var/log/httpd/renault.commerce/access common </VirtualHost> Выводит обработаным. Банальная строчка: addtype application/x-httpd-php .html .php Код странички test.html [foster@fnote ~]$ cat /var/www/hosted/renault.commerce/test.html <title>test</title> <?php echo 'Hi there'; ?> PHPinfo [foster@fnote ~]$ rpm -qa | grep httpd httpd-tools-2.2.15-1.fc13.i686 httpd-2.2.15-1.fc13.i686 [foster@fnote ~]$ rpm -qa | grep php php-common-5.3.2-2.fc13.i686 php-cli-5.3.2-2.fc13.i686 php-mbstring-5.3.2-2.fc13.i686 php-pdo-5.3.2-2.fc13.i686 php-mcrypt-5.3.2-2.fc13.i686 php-Smarty-2.6.26-1.fc13.noarch php-mysql-5.3.2-2.fc13.i686 phpMyAdmin-3.2.5-1.fc13.noarch php-gd-5.3.2-2.fc13.i686 php-5.3.2-2.fc13.i686 Все стандартное, без пересобираний и извращений, т.к. не требовалось еще страдать. Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2010-06-10 14:46:40 Share Опубліковано: 2010-06-10 14:46:40 ВОпрос походу тот же. Есть хостинг. Файл DIV.html В нем php код. Никакие ухищрения не помогают. Думаю варианты есть только с .htaccess. Кто попробует ? Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2010-06-10 14:49:24 Share Опубліковано: 2010-06-10 14:49:24 http://test.bsyteam.net/index.html содержание : <?php phpinfo (); ?> и там же аналог http://test.bsyteam.net/index.php Второй работает - первый - нет. Ссылка на сообщение Поделиться на других сайтах
kvirtu 315 Опубліковано: 2010-06-10 17:34:44 Автор Share Опубліковано: 2010-06-10 17:34:44 У меня тоже вопрос пока не решен, , На фре все через .htaccess - работает отлично. Пока я понял что нужен определенный набор модулей + чтобы было прописано в apache2.conf Allowoverride All - это задает обработку через .htaccess и еще что то, чего пока не знаю Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2010-06-10 19:15:40 Share Опубліковано: 2010-06-10 19:15:40 Пока я понял что нужен определенный набор модулей + чтобы было прописано в apache2.conf Allowoverride All - это задает обработку через .htaccess и еще что то, чего пока не знаю Allowoverride All - разрешает использовать .htaccess На хостинге набор модулей стандартный - и менять не получиться. ман по .htaccess. Однако при таком раскладе - при открытии .html файла браузер просто предлагает сохранить его. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас