Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Установка Apache + PHP
 
 автор: mehelson   (01.11.2006 в 08:23)   письмо автору
 
 

Добрый всем день !

В начале несколько слов о сайте, авторах, форуме и его посетителях...

В университете изучали С++ ;) Как то сразу он мне приглянулся.
Несмотря на его сложность, он показался мне красивым и могучим ;).
Но время на глубое изучение не хватает...

Возникла необходимость в web-программировании.
Выбрал php. На С++ все-таки тяжеловато писать .cgi
Перл какой то "угловатый" показался... "колючий"
Короче PHP !
При поиске информации о php наткнулся на этот сайт.
Прочитал почти всё ! Просматрел почти всю ветку форума.
И хочу сказать - лучшего отношения !!! к новичкам, чем здесь,
я не встречал не на одном форуме по программированию ! Тем более,
что у меня есть опыт чтения форумов ( С++ ). Это в первую очередь касается
команды ( cheops в частности ) , ну и конечно посетителей. Спасибо Вам ребята! молодцы !
Что касается полезной информации, то здесь тоже все на высшем уровне...
Все статьи, все ответы даны в полном объеме... как мне показалось...

По поводу того, что перед изучением php, хорошо бы знать или
иметь опыт программирования на С++. Конечно, в плане синтаксиса и в самом деле проще,
но вот мыслить на php после С++ как-то не очень. Что-то мешает в мозге ;), а отключить
часть мозга отвечающую за С++, нельзя... т.к. тогда проблема с синтаксисом...;)
Ну это лирика, ладно, думаю не дурнее остальных... вникну в суть...

Теперь вопрос.
Помогите начинающему !
Установил Apache 2.3 и php-5.1.6 строго по статье http://www.softtime.ru/article/index.php?id_article=95
Все прекрасно работает, имею в виду phpinfo, а вот код встроенный в html почему то не хочет...
т.е. страница загружается, но код не выполняется, простой пример : <?php echo phpinfo() ?> не работает !,
отображает пустую страницу. Любой другой код в файле *.php (php3) работает, а встоенный нет.
Вот подскажите в чем проблема ?
php в качестве модуля... или для этого надо по другому ? хотя пробывал и как php-cgi, тоже самое...
Видел пост http://www.softtime.ru/forum/read.php?id_forum=5&id_theme=25399, но там про это не очень,
там о другом больше...
В общем если не трудно... подскажите, хоть что-нибуть.
Спасибо ! за внимание :)
PS извините за баян... если что !

   
 
 автор: Trianon   (01.11.2006 в 09:27)   письмо автору
 
   для: mehelson   (01.11.2006 в 08:23)
 

за обработку файлов интерпретатором php отвечает следующая инструкция в httpd.conf

    AddType application/x-httpd-php .php .phtml

там надо дописать требуемые Вам типы файлов.

http://softtime.ru/forum/srchform.php?id_forum=5&name=AddType+html+php&numberthemes=30&srchwhere=2&logic=1

   
 
 автор: Mehelson   (01.11.2006 в 11:35)   письмо автору
 
   для: Trianon   (01.11.2006 в 09:27)
 

в том то и дело... что все эти инструкции присутствуют... и в файле mime.types тоже поправлена строка text/html... и ни чего не выходит...

я видел здесь практикуется выкладывание на обозрение файлов конфигурации своих серверов... если я тоже так сделаю будет проще мне помочь ?

Спасибо !

   
 
 автор: Aleksiy   (01.11.2006 в 13:20)   письмо автору
 
   для: Mehelson   (01.11.2006 в 11:35)
 

Попробовал твой конф закинуть к себе в Апач, конечно предварительно прописав пути к нужным директориям, и ты знаешь, phpinfo.php работает. Создай у себя на диске с: директорию C:/HomeSite/localhost/www, закинь туда php-скрипт "phpinfo.php" (как создать знаешь), набираешь URL:
localhost, и у тебя должно заработать. Внимательнее с пропиской путей к директориям. Твой конф, немного изменённый посылаю обратно. Можно пробовать сразу поставить его, вместо старого. Удачи! Пиши !

   
 
 автор: glsv (Дизайнер)   (01.11.2006 в 13:38)   письмо автору
 
   для: Aleksiy   (01.11.2006 в 13:20)
 

У Вас запрещено использование файлов .htaccess. В контейнере <Directory /> измените директиву

AllowOverride None

на

AllowOverride All

PS:
Вынесите директивы

    AddType application/x-httpd-php .phtml .php .php3
    LoadModule php5_module c:/php-5.1.6/php5apache2_2.dll  
    PHPIniDir "c:/php-5.1.6/" 

из контейнера <IfModule log_config_module>.

   
 
 автор: cheops   (01.11.2006 в 11:49)   письмо автору
 
   для: mehelson   (01.11.2006 в 08:23)
 

>><?php echo phpinfo() ?> не работает !,
>>отображает пустую страницу. Любой другой код в файле *.php (php3) работает, а встоенный нет.
Не очень понятно, только функция phpinfo() не работает или вообще любой PHP-код? Если посмотреть исходный код страницы - там PHP-код или вообще ничего нет?

PS Спасибо за добрый отзыв :)))

   
 
 автор: Mehelson   (01.11.2006 в 12:56)   письмо автору
 
   для: cheops   (01.11.2006 в 11:49)
 

>Не очень понятно, только функция phpinfo() не работает или вообще любой PHP-код? Если посмотреть исходный код страницы - там PHP-код или вообще ничего нет?
>

В том то и дело ! что не работает любой код встраиваемый в HTML .
Пример : файл "test.html"

<html><body>

<?php
echo "php работает !";
?>

</body></html>

страница загружается, но девственно чистая ! о как !

а вот такой файл "123.php"

<?php
echo "php работает !";
?>

выводит в окне браузера то что нужно...
вот так... вот я о чем...

Спасибо !

   
 
 автор: Mehelson   (02.11.2006 в 04:38)   письмо автору
 
   для: Mehelson   (01.11.2006 в 12:56)
 

Всё ! Всем мерси ! до меня дошло !

СПАСИБО !

   
 
 автор: Fa   (04.11.2006 в 20:44)
 
   для: Mehelson   (02.11.2006 в 04:38)
 

Дак что было то? поделись - у меня такая же проблема

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования