Копировать все в system32 не есть хорошо. Я бы посоветовал просто указывать правильный PATH и тогда все будет лежать где и положено. Большинство вопросов связано именно с этой частью установки PHP когда пользователи все устанавливают а ничего не работает.
Проблема с MySQL Поставил всё так, как написано в документации, НО всёравно выдает: Fatal error: Call to undefined function mysql_connect() как исправлять? и ещё: как создавать на локал хосте для базы данных пользователя?
в виндоуз php.ini : extension_dir = "./" - местонахождения папки с библиотеками extension=php_mysql.dll - собственно сама библиотечка http://php.ru/forum/viewtopic.php?t=991&start=0
Та же проблема с пхп 5 зделал все как Хайт написал - не помогает. перешел на пхп 4. мускуль заработал, но не хочет смотреть в папку с пхп.ини. упорно берет конфиг из с:\виндовс, хотя его там нет. системный путь на папку пхп прописан, переменная PHPRC тоже. а смотрит в виндовс. как решить одну из двух проблем?
Та же проблема с пхп 5 зделал все как Хайт написал - не помогает. перешел на пхп 4. мускуль заработал. но пхп не хочет смотреть в папку с пхп.ини. упорно берет конфиг из с:\виндовс, хотя его там нет. системный путь на папку пхп прописан, переменная PHPRC тоже. а пхп смотрит в виндовс. как решить одну из двух проблем?
уважаемы гуру!у меня та же проблема как и у STPG!всё сделал как "http://php.ru/install/" написано.в php.ini изменил это: extension_dir = "c:\php\ext" extension=php_mysql.dll сам PHP работает а MySQL-нет. php конечно установлен в c:\php.что я сделал не так?скажите что делать конкретно.помогите начинающему.
урЯ! спасибо Vladson! extension_dir = "c:/php/ext" заработало а поможите теперь Perl прикрутить! AddHandler cgi-script .bat .exe .pl .cgi Options Indexes FollowSymLinks ExecCGI в c:\Apache2\conf\httpd.conf я прописал. сюда: http://localhost/test/index.pl положил вот это: #!c:\perl\bin\perl print "проверка перла"; браузер пишет Internal Server Error (500) а в логах Апача: [error] [client 127.0.0.1] Premature end of script headers: index.pl что значит преждевременный(Premature)? слэшики \/\ всякие пробовал...
cyxapukя устанавливаю по этому подробному описанию но [skip by 440hz] что выходит пишет типа: Не Обнаружено Запрошенный URL /test/index.php не было обнаружено в этом сервере. Apache/2.0.55 (Win32) Сервер PHP/5.1.4 в localhost Порту 80 вот такие пироги это наверное апач не может пых найти я использовал те файлы которые типа правильные httpd.conf и php.ini иполность следовал описанию наверное это в httpd.conf несрастуха так думаю подскажите если кто знает что я не так сделал или хер забить на это руководство по установке и ставить по другим ато всё делаю как там написано и нехрена не идёт.
если это в мой адрес то я как любой рууский человек разговариваю нормально матом а это не мат это так себе
Еще раз про Call to undefined function mysql_connect() SQL не пашет с php 5.1.2 ! Почему , в чем различия между 5.1.4 или 5.1.6 ? Как только ставишь новую версию php все работает замечательно . И еще вопрсик где можно найти основные файлы для php чтоб с 5.1.2 обновиться до 5.1.6 (installer)
Все зделал по инструкции, единственное внес небольшие изменея в строки, добавляемые в httpd.conf, так как устанавливал на диск Е. Версию ПХП использовал 5.1.6 В итоге Apache работает, а PHP нет. В браузере просто пишет <?php phpinfo(); ?> Че может быть не так?
Ну да! Добавил ЭТО, как и писалось в иструкции, плюс изменил С на Е: #Подключание PHP, как модуля LoadModule php5_module E:/PHP/php5apache2.dll #AddModule mod_php5.c AddType application/x-httpd-php .php[/b]