Всем Привет!!! После установки 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 работает!!! (или я не прав???) Что мне делать? Что все это значит? Помогите пожалуйста! Заранее БОЛЬШОЕ спасибо!!!
Что за дурацкая инструкция? Нужно просто прописать путь правильно. В System32 кидать ничего не надо. Впрочем, ошибка отнсится к другому месту. А именно httpd.conf Там должна быть примерно такая конструкция Код (Text): <Directory "путь к твоему DocumentRoot"> Options -Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> Собственно последние 2 строчки и разрешают доступ к твоим страницам на сервере через браузер
А может есть правильная подробная установка?!!! Во всех источника объяснение по-разному. Например по этой ссылке говорится, что какие-то файлы надо кидать в System 32: http://oneclick-service.ru/index.php?newsid=122!!! Как же быть???
install.txt с самим PHP и соответствующие инструкции для Apache & MySQL. Если делать все как там написано - то все работает. Проблемы начинаются при самодеятельности. основное - в переменной PATH должен быть прописан путь до исполняемых файлов (впрочем для апача, даже этого не надо) Затем - правильно указать путь к расширениям в php.ini и DocumentRoot в httpd.conf Разбираться с вопросами последовательно. А не со всеми сразу.