Добрый День! Может кто подскажет? При проверке работоспособности Mysql когда в браузере вводим следующее: http://127.0.0.1/test/index2.php Выдает вот это сообщение: Current PHP version: 5.2.1 Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test\index2.php on line 11
Установил связку.Пробовал запустить скрипт : <?PHP //Это моя первая программа echo "Hello World!"; ?> А браузер эскплорер говорит.Хозяин скачай или открой файл с исходным кодом этого файла T_T Проблема в установке?Неуверен.Денвер на другом компе говорит так же мне.
Khottabych там было вроде написано гдето в установке что надо вставить в этот файл:C:\Program Files\Apache Group\Apache2\conf\httpd.conf след строки:# Подключение PHP, как модуля LoadModule php5_module C:/php5/php5apache2.dll AddType application/x-httpd-php .php PHPIniDir "C:/php5/" Я сделал ошибку..Такую:скачал готовый файл,а строки там не были добавлены.Короче вставь ту цитату в конец файла =) Должен запеть
понял в чем дело.знакомый сказал что там в папку над скидывать файл и через эту папку запускать уже скрипт.а что это за папка?где находится и как называется?и можно ли в этой папке другие папки создавать?
Установил Apache 2.2.16 no_ssl, php 5.3.3 VC9 Thread Safe, MySQL Essential 5.1.49. Apache и PHP работают на отлично, но вот что-то с MySQL. Когда захожу на страницу index2.php браузер её долго грузит, а потом выдаёт: Current PHP version: 5.3.3 И больше ничего, даже ошибок нет В чём может быть проблема? Помогите пожалуйста. Если не сложно напишите в ICQ 424-381-013 O_O
На винду ставить apache mysql и php - Это же ересь. Вы когда нибудь на копейку ставили колеса от ламбарджини? Используйте программы там для чего и где они созданы. Как программы на линуксе под виндой это изврат так и линуксовые программы на винде тоже убожество.
Я установил все по инструкции но MySQL не работает выдает Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test\1.php on line 13
Помогите пожалуйста! все делаю по инструкции создаю индекс.пхп пишу там <?php phpinfo(); ?> перехожу по ссылке http://127.0.0.1/test/index.php открывается окно с этим же кодом=(( что мне делать? что нада изменить?
Я полный нуб в етом деле, так вот прошу вашей помощи!! Вот я не могу понят ето Для того что бы система нашла необходимые библиотеки добавляем к системной переменной PATH пути: C:\php5\;C:\php5\ext\; объясните мне!
что такое PATH пути?? да и нечего не находит! я пошол другим путем! Ну короче я что то нахимичил, вот дошол до етого # Удостоверяемся, что в нашей копии php.ini раcкомментированно (убрана точка с запятой в начале строки) подключение расширения mysql Правильная строка должна выглядеть так: extension=php_mysql.dll я что то не понял где посмотреть ету строку?
Всем доброго времени суток. просмотреть весь форум не смог на первых 20 страницах ответа не нашел. на 2 машины установлено апач 2.2.16+php 5.2.14+mysql5.1.39. на первой машине (личный ноут) связка работает отлично. запуск сайта проходит как с локального так и из сети проходит отлично (единственно не срабатывает flv файлы) . А на второй машине (раб с установленным ЮГ 5.0 работающий через порт 8080) при подключение php к апачу, апач выдает ошибку "the requested operation has failed" php подключатся через httpd.conf " #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL PHPIniDir "D:/Program/php/" LoadModule php5_module "D:/Program/php/php5apache2_2.dll" #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTAL " при этом сам апач работает так как при вводе адреса в браузере выдается запрос на скачку index.php P/S настройку на обоих машинах проводил по одной и той же инструкций. с сайта "http://www.sdelaysite.com/kniga/verstka-kniga/apache-mysql-php-nastraivaem-sami" P.P.S проблема решилась обновлением php до версий 5.2.9.9 не стал удалять вопрос на случай если кто столкнется с подобной проблемкой.
В сервисах не видно хоть чего-нибудь похожее на апач, при установке выводил досовское окошко с отсчетом 30сек, по видимому он пытаться запустить сервис апачевский, но какая-то причина ему этого не дает, в трее висит значек апача ("No srvices installed" выводит при наведении на него мыши)
Сделал все как написанно в статье PHP работает, а вот MySQL нет. Делаю проверку sql в файле index2.php мне браузер вернул вот это: Current PHP version: 5.2.1 Fatal error: Call to undefined function mysql_connect() in E:\Program Files\Apache Group\Apache2\htdocs\test\index2.php on line 11 В чем проблема и как ее решить подскажите пожалуйста?
возможно система не видет файл libmysql.dll а вообще этот вопрос есть на форуме на ветке http://www.php.ru/forum/viewtopic.php?t ... sc&start=0
я повторюсь в надежде, что кто-нибудь откликнитьтся В сервисах не видно хоть чего-нибудь похожее на апач, при установке выводил досовское окошко с отсчетом 30сек, по видимому он пытаться запустить сервис апачевский, но какая-то причина ему этого не дает, в трее висит значек апача ("No srvices installed" выводит при наведении на него мыши)
слишком мало информации но возможно тебе поможет следущее установить сервис вручную X:\>f:\usr\local\Apache2\bin\apache.exe -k install После этого можно стартовать Apache как сервис: X:\>f:\usr\local\Apache2\bin\apache.exe -k start путь надо изменить на свой.
доброго времени суток форумчанам! Перечитал за несколько дней эту и соседние ветки,но так и не смог пройти последний этап Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test\index2.php on line 11 качал готовые файлы,правил свои,добавлял в виндовс и удалял файлы,чего только не делал из того,что написано(а написано много и все по разному предлагают)- все без толку,эта ошибка все равно выскакивает. правда если записать следующее Код (Text): <?php $dblocation = "127.0.0.1"; $dbname = "test"; $dbuser = "root"; $dbpasswd = "здесь мой пароль"; $dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd); if (!$dbcnx) { echo "<p>К сожалению, не доступен сервер mySQL</p>"; exit(); } if (!@mysql_select_db($dbname,$dbcnx) ) { echo "<p>К сожалению, не доступна база данных</p>"; exit(); } $ver = mysql_query("SELECT VERSION()"); if(!$ver) { echo "<p>Ошибка в запросе</p>"; exit(); } echo mysql_result($ver, 0); ?> то выскочит белый лист,но мне от этого не легче. хотя через командную строку майсикьюэль работает корректно,апач и пчп работают через браузер. плюнул я на это дело до поры до времени,у меня следующий вопрос; как установить PHP на хостинг? Все ,что нагуглил,так это установки на винду... я распаковал 2 архива на хостинге с расширениями tar.bz2 и tar.gz в созданную папку для домена ,после чего при переходе в браузере на домен,там отображается список моих файлов.Естественно в базе данных никаких таблиц нет.А что собственно дальше непонятно.. кстати на хостинге есть папка php с вложенными четырьмя пустыми паками..может они для чего пригодны? Подскажите где почерпнуть основы,куда устанавливать скрипты и как их запускать и т.д п.с сам для себя пишу стили для phpbb3,но тут я полный 0.
440Hz Здраствуйте, Будьте добры, помогите найти где косяк. Устанавливал рекомендованную связку по инструкции http://www.php.ru/install/ Apache 2.0 + Php 5.1.4 + Mysql Server 4.1.16 под Win32 платформу. После установки: Работает Apache 2.0 и все его интерфейсы вроде как и надо. Запускается MySQL служба. MySQL консоль то же работает. При перезагрузки станции все вышеперечисленные службы поднимаютя. Вот настройки: переменная: PHPRC имеет значение __ D:\Server\php5\ Переменная: Path имеет значение __ %SystemRoot%\system32 ;%SystemRoot% ;%SystemRoot%\System32\Wbem ;C:\php5\;C:\php5\ext\ ;C:\Program Files\Common Files\Adobe\AGL ;C:\Program Files\Intel\DMIX ;C:\Program Files\MySQL\MySQL Server 4.1\bin путь установки Apache 2.0 C:\Program Files\Apache Group\Apache2\conf\httpd конфиг скачал. httpd.ini:#LoadModule usertrack_module modules/mod_usertrack.so #LoadModule vhost_alias_module modules/mod_vhost_alias.so #LoadModule ssl_module modules/mod_ssl.so #Подключание PHP, как модуля LoadModule php5_module C:/php5/php5apache2.dll #AddModule mod_php5.c AddType application/x-httpd-php .php PHPIniDir "C:/php5/"(эту строку скопировал согласно инструкции так как изначально ее небыло в скаченом файле) правда не работает PHP что сней что без нее. # # ExtendedStatus controls whether Apache will generate "full" status # information (ExtendedStatus On) or just basic information (ExtendedStatus # Off) when the "server-status" handler is called. The default is Off. путь установки php: C:\php5\php5apache2.dll (библиотека то же в папке есть) конфиг: ;extension=php_mssql.dll extension=php_mysql.dll ;extension=php_mysqli.dll ;extension=php_oci8.dll А вот при вводе в браузере http://127.0.0.1 Апач отзывается картинка есть. при вводе в браузере http://127.0.0.1/test/index.php давит код 404. при вводе в браузере http://127.0.0.1/test/index2.php давит код 404. Оба файла Wпроводником и FAR видны 80-открыт и прослушается Apache.(Tcpview) Вот что лог ошибок выдает: [Tue Nov 09 12:52:08 2010] [error] [client 127.0.0.1] script 'C:/Program Files/Apache Group/Apache2/htdocs/test/index.php' not found or unable to stat Вот что лог сервера: 127.0.0.1 - - [09/Nov/2010:14:30:17 +0300] "GET /test/index.php HTTP/1.1" 404 296 127.0.0.1 - - [09/Nov/2010:14:36:00 +0300] "GET /test/index.HTML HTTP/1.1" 200 474 Страницы Apache(а) открывает. Если создать HTML документ в папке test браузер его то же откроет, но при вставке изображения, в этот документ текст отобразится в браузере а изображение нет. Заранее спасибо. Буду должен.
спасибо помогло, запустил через консоль, она указала мне на ошибку, апач не мог найти нужные ему файлы, поправил конфиг, все встало на свои места [/list]
Здравствуйте. Помогите, пожалуйста, установить правильно PHP. Дело в том, что я пыталась установить согласно инструкции http://php.ru/install/ и во время установки возник один вопрос. Что делать если нет системной переменной path?