За последние 24 часа нас посетили 18135 программистов и 1677 роботов. Сейчас ищут 1094 программиста ...

FAQ: Установка Apache, PHP, MySQL — известные проблемы.

Тема в разделе "Установка PHP", создана пользователем Anonymous, 24 июл 2007.

  1. kusokgavna

    kusokgavna Активный пользователь

    С нами с:
    10 фев 2009
    Сообщения:
    3
    Симпатии:
    0
    У меня такая проблема, поставил Апач + ПХП, все как сказано на php.ru/install

    возникает следующая проблема
    http://127.0.0.1/ - эту открывает все окей, привествует апач и тд

    а когда создаю файл index.php в директории htdocs, и ввожу в браузер http://127.0.0.1/index.php
    выводит следующее
    404 - not found
    Not Found

    The requested URL /index.html was not found on this server.
    Apache/2.0.55 (Win32) PHP/5.2.0 Server at localhost Port 80


    я так понимаю у меня 80 порт занят другой программой, обьясните пож-ста, как определить какой прогой занято и как поменять или избавиться, только поподробнее пож-ста, Заранее Спасибо.
     
  2. вы неправильно понимаете.
    я вам не верю.
     
  3. kusokgavna

    kusokgavna Активный пользователь

    С нами с:
    10 фев 2009
    Сообщения:
    3
    Симпатии:
    0
    извиняюсь опечатался, пробовал просто разные и .html и .php

    на .php выводит

    Not Found

    The requested URL /index.php was not found on this server.
    Apache/2.0.55 (Win32) PHP/5.2.0 Server at 127.0.0.1 Port 80

    хотя файлы присутствуют в каталоге htdocs
     
  4. unicross

    unicross Активный пользователь

    С нами с:
    14 янв 2009
    Сообщения:
    194
    Симпатии:
    0
    Чушь... Not Found означает, что файл не найден. А значит его в директории htdocs просто нет.
    Зайдите с помощью Проводника(!!!) в директорию htdocs и посмотрите какие файлы там есть...
     
  5. kusokgavna

    kusokgavna Активный пользователь

    С нами с:
    10 фев 2009
    Сообщения:
    3
    Симпатии:
    0
    C:\Program Files\Apache Group\Apache2\htdocs\index.html
    C:\Program Files\Apache Group\Apache2\htdocs\index.php

    оба файла находятся там(ну или у меня галюцинации), ни один из них не работает выводит, то что писал выше.


    в файле httpd.conf все нормально, есть такое
    DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
     
  6. unicross

    unicross Активный пользователь

    С нами с:
    14 янв 2009
    Сообщения:
    194
    Симпатии:
    0
    kusokgavna, киньте httpd.conf мне в личку
     
  7. alex2323

    alex2323 Активный пользователь

    С нами с:
    24 фев 2009
    Сообщения:
    1
    Симпатии:
    0
    видео

    Вот видео есть по установке, все просто - видео
     
  8. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    скоро уже специалистов на дом вызывать будут.
     
  9. jirnaar

    jirnaar Активный пользователь

    С нами с:
    4 мар 2009
    Сообщения:
    2
    Симпатии:
    0
    Начал читать одну книгу, установил apache_2.2.11-win32-x86-no_ssl и php-5.2.9-win32-installer.
    Начал делать всё как в книге, застрял на главе - Виртуальные хосты в Apache,
    написано что нада отредактировать фаил httpd.conf , дописал в конец:

    после этого сам Apache не стартует(The requested operation has failed),
    без дописанной части всё запускается без проблем.

    Подскажите решение данной проблемы.
    P.s. Если данная тема гдето существует прошу прощение за флуд=) искал долго но ненашёл подобного...
     
  10. akrinel

    akrinel Активный пользователь

    С нами с:
    26 янв 2009
    Сообщения:
    955
    Симпатии:
    1
    Адрес:
    Spb
    а что нам выдает TestConfiguration?
     
  11. common перенеси на одну строчку с именем кустом лога
     
  12. jirnaar

    jirnaar Активный пользователь

    С нами с:
    4 мар 2009
    Сообщения:
    2
    Симпатии:
    0
    Попробовал перенести, апач запустился, большое спс
     
  13. Narek

    Narek Активный пользователь

    С нами с:
    21 мар 2009
    Сообщения:
    1
    Симпатии:
    0
    Спаси(вас)бо(г)
     
  14. noiseme

    noiseme Активный пользователь

    С нами с:
    30 мар 2009
    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте.

    Установил Apache2+PHP5+MySQL

    Настроил конфиги, прописал PATH (и до php и до mysql), все работает.

    Проблема: Не могу установить никакую cms. Допусти друпал - захожу нормально на страницу установки, все устанавливаю, после того, как я должен попадать на страницу: index.php, я получаю

    Forbidden
    You don't have permission to access /drupal/ on this server.

    Причем, permission на всю папку, где стоит drupal 777.

    Также со всеми другими cms - установить они устанавливаются, но потом в них не зайти. Обычные php страницы открываются и работают. WordPress тоже устанавливается, но

    В чем может быть проблема?

    Сервер устанавливаю в D:/Server/ то есть не по умолчанию, PATH такой: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\QuickTime\QTSystem\;D:\Server\Php;D:\Server\Php\ext;D:\Server\MySQL;D:\Server\MySQL\bin

    Система: Win7 (build7000), откатывался до XP SP3 - та же проблема.
     
  15. Alost

    Alost Активный пользователь

    С нами с:
    7 фев 2009
    Сообщения:
    335
    Симпатии:
    0
    Адрес:
    Город вокруг невы
    :cool:
    Я думаю проблема в наличии в настройке апача deny from all,при настройке виртуального хостинга явно укажи allow from all.
     
  16. noiseme

    noiseme Активный пользователь

    С нами с:
    30 мар 2009
    Сообщения:
    2
    Симпатии:
    0
    2Alost: Спасибо. Именно это и помогло. Теперь в Firefox при открытии php он его хочет сохранить как файл, а в IE все работает корректно.
     
  17. _ED_

    _ED_ Активный пользователь

    С нами с:
    4 апр 2009
    Сообщения:
    4
    Симпатии:
    0
    Прошу помочь если кто может
    Прочитал уже весь форум результатов нет.
    Установил Apache 2.0 + Mysql 4.1.16 + Php5.2.1 скаченный с(http://www.php.ru/install)


    Apache 2.0
    D:\Program Files\Apache Group
    (после установки апач в трее работал!)

    Mysql 4.1.16
    C:\Program Files\MySQL

    Php5.2.1
    D:\Program Files\php5

    начал вносить изменения
    PATH:
    %SystemRoot%\System32\Wbem;D:\Program Files\php5\;D:\Program Files\php5\ext\;

    переименовал php.ini-dist в php.ini
    В php.ini
    ;extension=php_mssql.dll
    extension=php_mysql.dll
    ;extension=php_mysqli.dll

    В httpd.conf
    #Подключение PHP,как модуля
    LoadModule php5_module D:/Program Files/php5/php5apache2.dll
    AddType application/x-httpd-php .php
    PHPIniDir"D:/Program Files/php5/"

    перезапустил апач- и он сдох!( пишет The requested operation has failed!)


    если в (httpd.conf) убрать строки
    #Подключение PHP,как модуля
    LoadModule php5_module D:/Program Files/php5/php5apache2.dll
    AddType application/x-httpd-php .php
    PHPIniDir"D:/Program Files/php5/"
    и перезапустить апач-апач оживает?!?!?!
    и даже при наборе в браузере 127.0.0.1 показывает нужную страницу
    но дальше ни 127.0.0.1/test/index.php
    ни 127.0.0.1/test/index2.php
    НЕТУ ( невозможно отобразить страницу)

    (р.s. в папке htdocs\test файлы index.php и index2.php я создал)
    уже 7 дней без результата :(
     
  18. kirwebgroup

    kirwebgroup Активный пользователь

    С нами с:
    21 ноя 2008
    Сообщения:
    48
    Симпатии:
    0
    Попробуй вот так:
    PHPIniDir[пробел]"D:/Program Files/php5/"
    И убедись, что php5apache2.dll присутствует в сборке.
    Еще как вариант, после того как поправляешь конфиг Апача, в Пуск->Программы->Apache Group в первой строке есть ссылка на проверку конфига, попробуй. Там покажет ошибки конфига, какие и где.
     
  19. ACiD

    ACiD Активный пользователь

    С нами с:
    26 апр 2009
    Сообщения:
    5
    Симпатии:
    0
    Здрасти! Скажу сразу, я в этом деле новичок. В общем ситуация такая:
    Поставил Apache 2.2.11(apache_2.2.11-win32-x86-no_ssl.msi), PHP 5.2.9-2(php-5.2.9-2-win32-installer.msi), MySQL 5.0.41 (mysql-5.0.41-win32, хотя через phpinfo (); показывает Client API version 5.0.51a) + phpMyAdmin-2.9.0 всё это стоит под WinXP SP3.
    Скачал я с нэта гостевую книгу на php, закидываю в htdocs, запускаю а отображается как то криво( тоесть половина php кода отображается в браузере) (рис.1)
    Заливаю на сайт, там отображается всё норм(рис.2)!
    В чем может быть проблема? Какой то модуль не подгружен или директива какая то не прописана?
    [​IMG][​IMG]

    P.S.: Как тут скрины выложить?
     
  20. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    В php.ini поставте значениe для short_open_tag = On

    ... после перезагрузите Apache
     
  21. ACiD

    ACiD Активный пользователь

    С нами с:
    26 апр 2009
    Сообщения:
    5
    Симпатии:
    0
    ооо!!!!! заработало! спасибо!!!!
     
  22. Vish

    Vish Активный пользователь

    С нами с:
    1 май 2009
    Сообщения:
    4
    Симпатии:
    0
    Нужна помощь.

    есть два файла:
    Первый - 1.php

    <?php
    echo "!!!!!!!"
    ?>


    Второй - 1.html

    <html>
    <head>
    </head>
    <body>

    <?php
    echo "!!!!!!!"
    ?>

    </body>
    </html>


    Первый файл броузер выполняет, а во втором выполняет все, кроме php-кода.
    В conf-файле пути все прописаны:
    AddType application/x-httpd-php .php .php5 .phtml
    LoadModule php5_module "c:/WebServers/usr/local/php5/php5apache2_2.dll"

    В путях виндов пути к библиотекам php тоже указаны
    Устанавливал самые различные версии Apache и php - результат всегда был один и тот же (иногда, правда, не работал еще и php).
    Помогите, пожалуйста, разобраться.
     
  23. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    и ещё .html добавить
     
  24. Vish

    Vish Активный пользователь

    С нами с:
    1 май 2009
    Сообщения:
    4
    Симпатии:
    0
    За дурною головой... и ноги мускулистые.

    Спасибо. Заработало.
     
  25. Vish

    Vish Активный пользователь

    С нами с:
    1 май 2009
    Сообщения:
    4
    Симпатии:
    0
    Да вот, теперь другая проблемка.
    Создаю html-файл с элементами php.
    Запускаю - все работает.
    После этого вношу в файл изменения - броузер их не видит. Он по прнжнему видит старый файл.
    Копирую измененный файл с новым именем, захожу - новый файл читается, простите за каламбур, с новым кодом.
    Такое впечатление, что он их кэширует, и я потом вижу кэш-копию.
    Подскажите, пожалуйста.