У меня такая проблема, поставил Апач + ПХП, все как сказано на 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 порт занят другой программой, обьясните пож-ста, как определить какой прогой занято и как поменять или избавиться, только поподробнее пож-ста, Заранее Спасибо.
извиняюсь опечатался, пробовал просто разные и .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
Чушь... Not Found означает, что файл не найден. А значит его в директории htdocs просто нет. Зайдите с помощью Проводника(!!!) в директорию htdocs и посмотрите какие файлы там есть...
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"
Начал читать одну книгу, установил 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. Если данная тема гдето существует прошу прощение за флуд=) искал долго но ненашёл подобного...
Здравствуйте. Установил 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 - та же проблема.
Я думаю проблема в наличии в настройке апача deny from all,при настройке виртуального хостинга явно укажи allow from all.
2Alost: Спасибо. Именно это и помогло. Теперь в Firefox при открытии php он его хочет сохранить как файл, а в IE все работает корректно.
Прошу помочь если кто может Прочитал уже весь форум результатов нет. Установил 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 дней без результата
Попробуй вот так: PHPIniDir[пробел]"D:/Program Files/php5/" И убедись, что php5apache2.dll присутствует в сборке. Еще как вариант, после того как поправляешь конфиг Апача, в Пуск->Программы->Apache Group в первой строке есть ссылка на проверку конфига, попробуй. Там покажет ошибки конфига, какие и где.
Здрасти! Скажу сразу, я в этом деле новичок. В общем ситуация такая: Поставил 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)! В чем может быть проблема? Какой то модуль не подгружен или директива какая то не прописана? P.S.: Как тут скрины выложить?
Нужна помощь. есть два файла: Первый - 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). Помогите, пожалуйста, разобраться.
Да вот, теперь другая проблемка. Создаю html-файл с элементами php. Запускаю - все работает. После этого вношу в файл изменения - броузер их не видит. Он по прнжнему видит старый файл. Копирую измененный файл с новым именем, захожу - новый файл читается, простите за каламбур, с новым кодом. Такое впечатление, что он их кэширует, и я потом вижу кэш-копию. Подскажите, пожалуйста.