Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Установка Apache+php на windows XP
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » Установка Apache+php на windows XP

Страниц (1): [1]
 

1. ViT-Vetal- - 05 Июля, 2011 - 18:51:13 - перейти к сообщению
Здравствуйте!
Приступил к изучению php. Использую учебник Д[dot]Н[dot] Колиснеченко "Самоучитель php 5"
Возникла необходимость установки веб-сервера. Попробовал по инструкциям в интернете - результат равен нулю (да и описывают старые версии).

Если Вам не сложно, составьте пожалуйста инструкцию установки Apache+php на Windows XP и укажите ссылки откуда и что конкретно качать и устанавливать. Улыбка
Заранее спасибо! Радость
2. LIME - 05 Июля, 2011 - 19:12:32 - перейти к сообщению
ViT-Vetal- денвер ставь для начала раз инструкции не помогли ))
http://www[dot]denwer[dot]ru/base[dot]html
(Добавление)
но лучше http://www.php[dot]ru/install/ почитать и поставить все самому ...что прочувствовать лучше как устроено ))...полезнее
(Добавление)
последние релизы ставятся практически также
3. White - 05 Июля, 2011 - 19:25:26 - перейти к сообщению
поставь xamp и не мучайся
4. ViT-Vetal- - 06 Июля, 2011 - 12:50:57 - перейти к сообщению
LIME, СПАСИБО! Радость Тут все ясно.
Все сделал, но во время проверки выбило "Не удалось подключиться к удалённому серверу"...
(значек Апачи не с зеленой стрелочкой (как на скринах), а с красной точкой. Когда наводишь - пишет, что "no services installed")
5. ViT-Vetal- - 07 Июля, 2011 - 19:47:57 - перейти к сообщению
Уже все заработало.(и php и apache)
когда проверяю MySQL, то получаю:
"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"

в ответ на
CODE (SQL):
скопировать код в буфер обмена
  1.   <?php
  2.   print "Current PHP version: <b> ". phpversion() ."</b>";
  3.  
  4.  
  5.   /*
  6.   В этой строчке измените пароль доступа к mysql НА ТОТ, КОТОРЫЙ ВЫ ВВОДИЛИ ПРИ УСТАНОВКЕ MYSQL!!!
  7.   $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect");
  8.   */
  9.  
  10.  
  11.   $link = mysql_connect("localhost", "root","YOURPASSWORD") OR die("Could not connect");
  12.   IF( !$link ) die( mysql_error() );
  13.  
  14.   $db_list = mysql_list_dbs($link);
  15.  
  16.   while ($row = mysql_fetch_object($db_list))
  17.   {
  18.     echo "<h3>Database \"".$row->Database."\"</h3>\n";
  19.     $result = mysql_list_tables($row->Database);
  20.    
  21.     IF(!$result) die( "DB Error, could not list tables\n MySQL Error: ".mysql_error() );
  22.     else {
  23.       while ($row = mysql_fetch_row($result))
  24.       print "Table: $row[0]<br>";
  25.       mysql_free_result($result);
  26.     }
  27.   }
  28.   ?>
6. LIME - 07 Июля, 2011 - 19:52:55 - перейти к сообщению
ViT-Vetal- пока не заморачивайтесь ...
начнете MySQL изучать сразу все уясните а пока налегайте на PHP ))
удачи
(Добавление)
а навскидку логин пароль не подходят наверное
по умолчанию если не меняли при установке лог-"root" а пароль пустой
7. White - 08 Июля, 2011 - 13:47:07 - перейти к сообщению
ViT-Vetal- пишет:
Fatal error: Call to undefined function mysql_connect()

в php.ini раскомментируйте строку extension=php_mysql.dll
и перезапустите php

 

Powered by ExBB FM 1.0 RC1