Более тонкие настройки обычно требуются на "боевом" сервере, а не на машине разработчика. Ну и, конечно, зависит от того, что за сайт и какие доп. функции ему нужны.
http://phpforum.ru/index.php?showtopic=49492 У тебя 80-й порт занят какой-то прогой для обмена сообщения. У меня это был скайп, у тебя может и квип, и аська. Можешь либо отключить скайп/аську, либо поменять в скайпе/аське порт на любой другой (не занятый) в настройках, либо поменять порт самого апачи.
Застрял на проверке PHP. Когда захожу на http://127.0.0.1/test/index.php. Выдается ошибка: "404 Not Found The requested URL /test/index.php was not found on this server." В чем проблема, не подскажите?
Спасибо за FAQ . Помогите что нужно сделать в Apache 2 что-бы закрыть доступ к phpmyadmin и как обезопасить сайт . Сайт планирую только для сотрудников что-бы зайти из внешки внести данные статический IP подключил . Или хотябы ссылку где можно про это узнать желательно на русском . СПАСИБО!
Current PHP version: 5.2.1 Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Program Files\Apache Group\Apache2\htdocs\test\index2.php on line 11 Could not connect Вот такая вот у меня ошибка. Полностью следовал инструкции, пхп протестировал, на mysql вот ошибка выскочила.
Я как смотрю у многих такая проблема, но я про листал не одно решение проблемы, не одно не помогло. У меня мускул в пхп не коннектится. Изменения в php.ini include_path = "C:\PHP\libmysql.dll" extension_dir = "c:/PHP/ext" extension=php_mysql.dll EDIT: Закинул libmySQL.dll из mysql в папку виндоувса. Заработало. НО Path у меня прописан к директории, в которой лежит этот самый libmySQL.dll. То есть, он по идее его должен видеть, но видет только когда он попадает в папку виндоувс. Можно это как-то исправить?
Есть одна загвоздка. При подключении модуля php в httpd.conf который на сайте не прописана строка phpinidir "C:/php5/" Может кому пригодится
Такой вопрос, пожалуйста. Установил Apache и PHP. Запускаю тестовый пример example.php <?php echo "Hello </br>"; echo "текущая дата:</br>"; echo date(DATE_RSS); ?> Все правильно отображается. Тот же текст записываю в index.php и на запрос http://localhost/index.php получаю Forbidden You don't have permission to access / on this server. -------------------------------------------------------------------------------- Apache/2.0.64 (Win32) Server at localhost Port 80 а на запрос http://localhost/ получаю необработанный код (белый лист). В чем ошибка установки и как можно исправить? Спасибо.
вернее, у меня index - html-вский файл читается, а на любой, созданный с форматом php в той же папке, выдает тот же ответ, что у предыдущего автора. Говорит, что у меня нет доступа
Надо прописать в httpd.conf index.php в качестве индексного файла. То есть в строке DirectoryIndex index.html index.html.var дописать index.php. Но у меня это сняло только часть проблем. Но Forbidden уже не пишет.
В точности такая же проблема, ставлю начисто Apahe 2.2.21, он работает все как обычно, все хорошо. Качаю свежий PHP 5.2.17, распаковываю в C:/Program Files/PHP/ переименовываю файлик, что бы получился php.ini. Все, нечего не трогаю вообще, тупа иду в httpd.conf и вписываю стандартные волшебные 2 строки, это по минимум LoadModule php5_module C:/Program Files/PHP/php5apache2_2.dll AddType application/x-httpd-php .php Перезапуск Apache и он пишет The requested operation has failed! Удаляю эти две строки из конфига, Apache снова работает, уже на 3 машинах делал эту процидуру и везде такая трабла. Раньше сто раз устанавливал сервер, подобной проблемы не было, но уже года 2 или 3 пользуюсь Денвером, а это нужно установить и не получается ((( Только не говорите мне про кавычки и т.д, пробовал и с кавычками и без не помогает ((( В логах вот что пишет: httpd.exe: Syntax error on line 492 of C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf: LoadModule takes two arguments, a module name and the name of a shared object file to load it from Там случайно не изменилась процедура подключения модулей? (( Пишет что нужны 2 аргумента имя модуля и путь )) Тоесть проблема с подключением модуля оставляю AddType application/x-httpd-php .php а эту удаляю LoadModule php5_module C:/Program Files/PHP/php5apache2_2.dll, типы добавляются все нормально Apache запускается, возвращаю строку LoadModule php5_module C:/Program Files/PHP/php5apache2_2.dll, все снова таже проблема Кто знает что может быть за ерунда такая? Помогите! ))
Все разобрался сам ))) Если кому будет полезным проблема была в самом PHP, скачал не с оф а из другого места и вот эту версию php-5.3.5-Win32-VC6-x86.zip ) Все сразу заработало, просто удалил все из папки PHP и распаковал туда этот архив ) Ну и php.ini переименовал конечно же )) И проблема решилась ) Так что или на оф сайте не рабочий 5.2.17 или уж я чего-то не понимаю, но все должно быть именно так просто, и без заморочек, так всегда было ))
Помогите кто-нибудь! Apache получилось установить. По ссылке 127.0.0.1 Но, когда проверяю тестовые страницы по адресам: http://127.0.0.1/test/index.php и http://127.0.0.1/test/index2.php, виден текст такой же, как и в блокноте... Не могу понять, что не так, вроде бы все делала, как нужно... Очень срочно, очень нужно! Ответьте (желательно на почту...)
Всё наладилось) bubkanet, поменял строки в файле httpd.conf, как было сказано в инструкции (до этого напутал что-то) - все заработало
У меня есть два файла: Форма( называется html cod.html) и прикрепленный файл( variables.inc) Попробуйте запустить у себя, если не трудно, че то у меня не подключается прикрепленный файл и не обрабатывается... html cod.html: <? include ( "variables.inc" ) ?> <html> <head>123</head> <body> <h1>Вопрос</h1> <p><? = $question ?></p> <form method = "post"> <? for ($i = 0; $i < $namber; $i++ ) { ?> <input type="radio" name="polling" value="<?= $i ?>"> <?= $values[$i] ?><br> <? } ?> <input type="submit" value="<?= $button_text ?>"> </form> </body> </html> variables.inc: <? $values = array ( "Original Series", "Next Generation", "Deep Spase Nine", "Voyager", "Enterprise", "Animated Advantures" ) ; sort ( $values ) ; $namber = count ($values) ; $question = htmlspecialchars ( "Какая серия Вам нравится?" , ENT_NOQUOTES , 'cp1251 ' ) ; $button_text = " Голосовать " ; ?> Добавлено спустя 1 минуту 12 секунд: если у вас пойдет, то буду че-то с Денвером делать, а если нет, то ошибки в коде исправлять...
Ссылка на первой странице не работает.Подскажите где найти хороший мануал по установке и настройке WAMP?