Прочтите эту тему перед заднием вопроса, возможно, это сэкономит вам кучу времени и нервов. Желающие могут попытатся добавить вопрос или комментарий, но модерация будет очень жесткая. Искренне надеюсь на вашу помощь, Горбунов.
Вопрос: Сегодня я поставил Apache 2.2.4 на windows ХР.Ставил PHP, решил скачать последнюю версию php-5.2.1-Win32 по ссылке с данного сайта.Есть видеоурок, как ставить php ? но там ставили более раннюю версию, но смысл впринципе не изменился, делал все по инструкции.Начал редактировать httpd.conf , в самый конец добавил 3 строки: Код (Text): LoadModule php5_module "D:/php/php5apache.dll" AddModule mod_php5.c AddType application/x-httpd-php .php Сохраняю, далее перезагружаю Апач и вот что он мне выдает :cry: Код (Text): httpd.exe:Syntax error on line 482 of D:/Apache/conf/httpd.conf: Cannot load D:/php/php5apache.dll into server \xcd\xe5 \xed\xe9...(и т. д.)..... все пути совпадают, все файлы имеются, но что не так? Может версия сырая? Ответ: Для Apache версии 2.0 необходима другая dll — php5apache2.dll, а для версии Apache 2.2 — php5apache2_2.dll, которые находятся в папке с php. -- thx2 Davil.
Вопрос: Пытаюсь установить Apache 2.x под Windows. На одном из первых шагов Apache "ругается" и прекращает установку. Ответ: Скорее всего, у вас уже установленно приложение, которое использует 80 порт в своих целях. Например, это может быть веб-сервер IIS, от компании Microsoft. Для того, чтобы продолжить установку необходимо в настройках приложения сменить, используемый им порт на другой или отключить(деинсталировать) данное приложение.
Вопрос: Установил PHP+Apache+MySQL. Но при попытке коннекта к базе выдает ошибку - Fatal error: Call to undefined function mysql_connect(). Ответ: В php.ini необходимо раскомментировать extension=php_mysql.dll. А также добавить дирректорию php в PATH. Если вы не знаете что такое PATH, просто скопируйте файлы php5ts.dll,libmysql.dll,php_mysql.dll в папку system32 которая находится в папке Windows. После чего перезапустите Apache+PHP. При изменении PATH необходимо полностью перезагрузить компьютер. Вопрос: Установил PHP+Apache+MySQL. Но при попытке коннекта к базе выдает ошибку - Warning: mysql_connect() Can't connect to MySQL server on 'localhost'. Ответ: Запустите сервис MySQL. Пуск=>Настройка=>Панель управления=>Администрирование=>Службы=>MySQL -- thx2 stas_t
Вопрос: Установил apache 2.2.4 несколько месяцев назад. Только сейчас заметил, что он почему-то не понимает 127.0.0.2 и т.п. (127.0.0.1, localhost понимает). В чем может быть причина? (Когда пингуешь (ping) 127.0.0.2 - все нормально. Никаких фаерволов, даже брендмауер отключен. В httpd.conf стоит Listen 80.) Ответ: В Windows XP SP2 имеется ошибка, из-за которой данный хост может не работать. Официальную "заплатку" от Microsoft качайте здесь - http://www.microsoft.com/downloads/deta ... laylang=en ---- thx2 Горбунов Олег
Ставлю PHP5, но когда запускаю скрипты оказываются, что созданные на Html странице переменные проподают. Т.е я не могу, например, ввести в двух текстовых полях числа и нажав на кнопку, получить на другой странице результат. Результат не печатается. Переменные не воспринимаются PHP. На PHP4 работает. Подскажите что делать? http://php.net/register_globals tnx2 Ti
Проблемы при настройки Apache 2.2.6 Привет народ!!! Проблемы такая!!! Я установил Апач 2.2.6, вообщем все по инструкции, которую скачал на этом же сайте, когда дело дошло до редактирования "httpd.conf", отредактировал я его как написано, но сервер стал при старте выдавать такую ошибку: The reguested operation has failed!. Я все проверил что менял, и нашел что он ругается из-за этих строк: LoadModule php5_module "G:/web dist/PHP5/php5apache2_2.dll" PHPIniDir "G:/web dist/PHP5" 2) Для загрузки PHP интерпретатора, в конец блока загрузки модулей необходимо добавить строку: LoadModule php5_module "LoadModule php5_module "G:/web dist/PHP5/php5apache2_2.dll"" 3) Определите каталог содержащий конфигурационный файл PHP, добавив ниже следующую строку: PHPIniDir "G:/web dist/PHP5" Помогите пожалуйста кто знает. [/b]
в M$ рекомендую всем вместо юзать системные переменные PHPRC = D:\server\php5 ибо при такой схеме D:\server\php5\php.ini подхватываеца как в Apache так и при CLI
установил я этот апачи, делал все по инструкции. И вот что он мне выдал Syntax error on line 278 of C:/INTERNET/Apache2.2/conf/httpd.conf: <Directory "\xf1:/www/cgi-bin"> path is invalid. подскажите че за бред
Установил apache 2.0.55 и php5.2.5, вот MySQL у меня 4.1.16, которую не удалось установить. Следовал по инстркциям "Установка Apache + Mysql + Php" в php.ru. В конце установки Mysql при конфигурировании сервера mysql возникла проблема. В диалоговом окне "Ready to execute..." выводится ошибка, т.е. пояаляется галочка в пунктах "Prepare configuration" и "Write configuration file", а в пункте - "Start service" - крестик. "Apply security settings" - пусто. Это так и не получилась.
Здравствуйте господа. Есть проблема, с которой я столкнулся и никак разобраться не могу.. После настройки apache apache_2.0.55 открываю вот эту страницу http://127.0.0.1 все хорошо.. Создаю файл php, открываю http://127.0.0.1/test/index.php загружается пустая страница и окно загрузки, где мне предлагают скачать то что написано. Что я делаю не так я не пойму… Все этапы настройки выполнил четко.
1. не перезапустил апач. 2. не прописаол туда LoadModule php5_module C:/php5/php5apache2.dll AddType application/x-httpd-php .php PHPIniDir "C:/php5/"
Вот ещё такой вопрос: Установил apache 2.2.8 + PHP 5.2.5 + mysql 3 на WinXP. PHP работает, а вот mysql - нет. Если пишу так: PHP: ECHO('OK!'); $base = mysql_pconnect("localhost1","root",""); выводит ОК! А если строки местами поменять не выводит ничего! Как правильно настоить mysql и PHP?
Включил, ругается: Код (Text): Fatal error: Call to undefined function mysql_pconnect() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\1.php on line 2 В php.ini прописанно: extension=C:/TEMP/php/ext/php_mysql.dll в httpd LoadModule php5_module "C:/s/php/php5apache2_2.dll" PHPIniDir "C:/s/php/" AddType application/x-httpd-php .php в PATH ...;C:\s\php;
Проблема: месяц назад поставил Apache 2.0 for Win + PHP 5.2.1 + MySQL Server 4.1.16 долго мучался но всё заработало, после покупки нового HDD ставлю тожесамое но sql пишет: Current PHP version: 5.2.1 Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\Program Files\Apache Group\Apache2\htdocs\test\index2.php on line 11 Could not connect перечитал и перепробывал уже всё что написано на форуме помогите пожалуйста