За последние 24 часа нас посетили 18476 программистов и 1620 роботов. Сейчас ищут 1154 программиста ...

Ошибка после установки PHP (на Windows 7)

Тема в разделе "Установка PHP", создана пользователем vik91, 31 янв 2010.

  1. vik91

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

    С нами с:
    21 янв 2010
    Сообщения:
    3
    Симпатии:
    0
    Всем Привет!!!
    После установки PHP я начал проверять его работоспособность.
    Я, значит, ввожу: localhost/index.php
    Выскакивает ошибка:
    Forbidden

    You don't have permission to access /index.php on this server.


    Это вышло после того как я скопировал некоторые файлы с папки PHP в директорию Windows/System 32, а именно с папки EXT все файлы и с папки PHP:
    php5apache2_2.dll
    php.ini
    msql.dll
    libmysql.dll
    (Так было сказано в "инструкции".)

    До копирования всех этих файлов выходил код файла (index.php(<? phpinfo(); ?>)
    На сколько я знаю это не значит что PHP работает!!! (или я не прав???)
    Что мне делать? Что все это значит?
    Помогите пожалуйста!
    Заранее БОЛЬШОЕ спасибо!!!
     
  2. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Что за дурацкая инструкция?

    Нужно просто прописать путь правильно. В System32 кидать ничего не надо.

    Впрочем, ошибка отнсится к другому месту.
    А именно
    httpd.conf
    Там должна быть примерно такая конструкция

    Код (Text):
    1. <Directory "путь к твоему DocumentRoot">
    2.     Options -Indexes FollowSymLinks
    3.     AllowOverride All
    4.     Order allow,deny
    5.     Allow from all
    6. </Directory>
    Собственно последние 2 строчки и разрешают доступ к твоим страницам на сервере через браузер
     
  3. vik91

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

    С нами с:
    21 янв 2010
    Сообщения:
    3
    Симпатии:
    0
    А может есть правильная подробная установка?!!!
    Во всех источника объяснение по-разному.
    Например по этой ссылке говорится, что какие-то файлы надо кидать в System 32:
    http://oneclick-service.ru/index.php?newsid=122!!!
    Как же быть???
     
  4. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    install.txt с самим PHP
    и соответствующие инструкции для Apache & MySQL. Если делать все как там написано - то все работает. Проблемы начинаются при самодеятельности.

    основное - в переменной PATH должен быть прописан путь до исполняемых файлов (впрочем для апача, даже этого не надо)
    Затем - правильно указать путь к расширениям в php.ini и DocumentRoot в httpd.conf

    Разбираться с вопросами последовательно. А не со всеми сразу.