За последние 24 часа нас посетили 48319 программистов и 1729 роботов. Сейчас ищут 704 программиста ...

Установка Apache 2.0 + Php 5.1.4 + Mysql Server 4.1.16

Тема в разделе "Установка PHP", создана пользователем cyxapuk, 7 июл 2006.

  1. Marine

    Marine Активный пользователь

    С нами с:
    20 июн 2010
    Сообщения:
    9
    Симпатии:
    0
    Ок, сделаю. А насчет php как посоветуете, с инсталяхи или архивом? Эт принципиально важно
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Чем?

    Инсталлятор легче, понятней и больше подходит для новичков.
    Архив - мануальная инсталляция.
    Я с архива на LightTPD ставил РНР.
     
  3. Marine

    Marine Активный пользователь

    С нами с:
    20 июн 2010
    Сообщения:
    9
    Симпатии:
    0
    Apple
    Спасибо за совет) Завтра снова помучаюсь немного[/sql]
     
  4. Alex4321

    Alex4321 Активный пользователь

    С нами с:
    24 июн 2010
    Сообщения:
    1
    Симпатии:
    0
    Пытался несколько раз установить Apache+MySQL+PHP. Не устанавливался PHP. Приходилось несколько раз удалять программы и опять их устанавливать. Потом, вроде, понял как, но теперь не могу вернуться к исходной точке, чтобы установить все сначала. Например, устанавливал разный Apache. На http:\\localhost\ выскакивала картинка и аналогичная представленной описанной здесь и просто It works. Теперь даже после удаления Apache захожу на localhost, и выпадает картинка It works. Подскажите, пожалуйста, как можно все вернуть к исходным настройкам. Спасибо!
     
  5. анатолийО_О

    анатолийО_О Активный пользователь

    С нами с:
    19 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    Проверка работоспособности Mysql(последний пункт установки)




    Вставляю:


    <?php
    print "Current PHP version: <b> ". phpversion() ."</b>";


    /*
    В этой строчке измените пароль доступа к mysql НА ТОТ, КОТОРЫЙ ВЫ ВВОДИЛИ ПРИ УСТАНОВКЕ MYSQL!!!
    $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect");
    */


    $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect");
    if( !$link ) die( mysql_error() );

    $db_list = mysql_list_dbs($link);

    while ($row = mysql_fetch_object($db_list))
    {
    echo "<h3>Database \"".$row->Database."\"</h3>\n";
    $result = mysql_list_tables($row->Database);

    if(!$result) die( "DB Error, could not list tables\n MySQL Error: ".mysql_error() );
    else {
    while ($row = mysql_fetch_row($result))
    print "Table: $row[0]<br>";
    mysql_free_result($result);
    }
    }
    ?>



    (даже 2 пробела с каждой строки убирал и все равно когда захожу на 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) формат index2...php то есть index2.php

    вроде нет ошибок =(
     
  6. анатолийО_О

    анатолийО_О Активный пользователь

    С нами с:
    19 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    сорри дошло ток щас понял ошибку =_= ну Я тупой.тупо код вставил =(
    простите зе беспокойство
     
  7. анатолийО_О

    анатолийО_О Активный пользователь

    С нами с:
    19 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    Установка MYSQL СЕРВЕРА

    1) Запускаем setup.exe





    2) Выбираем обычную установку




    И ставим mysql в Program Files\MySQL\MySQL Server 4.1\


    3) далее вылетает окошко,которое мы просто пропускаем





    4) Далее ставим галочку, что настроить mysql прямо сейчас






    5) Выбираем стандартные настройки






    6) Устанавливаем, как сервис






    7) Вводим пароль для пользователя root (пользователь, который имеет неограниченные права)






    8) И далее жмем Execute




    Вот как я нажал ехекьют,у меня в том списке не заполнился последний круглешок,а предпоследний где написано старт...вообще крестик.Но внизу пишет что создано 0 ошибок(перевел)

    Это правильно?
     
  8. анатолийО_О

    анатолийО_О Активный пользователь

    С нами с:
    19 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    а вернее не "правильно?",а нормально?
     
  9. Sotariz

    Sotariz Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    1
    Симпатии:
    0
    И снова здравствуйте, писал до падения форума но на текущий момент ситуация изменилась:
    При попытке запуска Apeche вылазит сообщение:
    The requested operation has failed!
    с чем это связанно? действия производятся под Win7, ошибка из-за того что не стартует служба апачи, но почему же она не стартует?
     
  10. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    в логе ошибок смотреть
     
  11. анатолий

    анатолий Активный пользователь

    С нами с:
    19 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    Установка апача.Шаг 4.
    Network Domain - название домена
    Server Name - название сервера
    Administators Email Address - email админа сервера
    переписывать ?или чтото свое надо?
     
  12. анатолий

    анатолий Активный пользователь

    С нами с:
    19 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    Последний шаг,где надо создать индекс2...
    Текст не совпадает с текстом со скрина.У меня пишет " 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 ",даже пароль ввел в код который при установке mysql... =(
     
  13. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    localhost
    localhost
    admin@localhost
    значит не работает соединение с mysql. В шаге с index.php (phpinfo()) в таблице есть сведения о mysql'e?
    просмотрите ещё раз инструкции
     
  14. I am

    I am Активный пользователь

    С нами с:
    16 июл 2010
    Сообщения:
    1
    Симпатии:
    0
    Адрес:
    Новосиб
    У меня тоже такое было, помогло лишь еще раз правильное и внимательное копирование кода для файла index2.php, лишние пробелы, видимо, решают роль... ну и конечно же пароль.
     
  15. fat_android

    fat_android Активный пользователь

    С нами с:
    23 июн 2010
    Сообщения:
    2
    Симпатии:
    0
    Адрес:
    Нижний Новгород
    Дааа....моя невнимательность стоила мне 5 дней адских мук... :)
     
  16. fat_android

    fat_android Активный пользователь

    С нами с:
    23 июн 2010
    Сообщения:
    2
    Симпатии:
    0
    Адрес:
    Нижний Новгород
    только у меня список таблиц коротковатый:
    Table: columns_priv
    Table: db
    Table: func
    Table: help_category
    Table: help_keyword
    Table: help_relation
    Table: help_topic
    Table: host
    Table: tables_priv
    Table: time_zone
    Table: time_zone_leap_second
    Table: time_zone_name
    Table: time_zone_transition
    Table: time_zone_transition_type
    Table: user

    а на скриншоте в инструкции их тьма...наверное у меня все еще впереди)))
     
  17. анатолий

    анатолий Активный пользователь

    С нами с:
    19 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    слух а вот ето
    localhost
    localhost
    admin@localhost

    куда над вставить?ну в коком файле мона заменить то что я при установке написал?
    и еще.Напишите плиз по шагам подключение библиотеки.ато на тех скринах от 2х чуваков ниче не понял.=(
     
  18. анатолий

    анатолий Активный пользователь

    С нами с:
    19 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    все.нашел куда вставлять.ток обьясните по шагам как правильно библиотеки подключать
     
  19. веталь

    веталь Активный пользователь

    С нами с:
    22 июл 2010
    Сообщения:
    4
    Симпатии:
    0
    я застрял вот тут

    Проверка работоспособности PHP5

    Все ваши скрипты, которые вы запускаете на локальной машине поумолчанию, находятся в папке c:\Program Files\Apache Group\Apache2\htdocs\
    Для проверки работы php создайте папочку test (c:\Program Files\Apache Group\Apache2\htdocs\test) и в ней файл index.php
    открываю нужную папку создаю текстовый документ вставляю то что написано сохраняю, но при открытии ссылки выбивает:

    Not Found

    The requested URL /test/index.php was not found on this server.
    Apache/2.0.55 (Win32) Server at 127.0.0.1 Port 80

    можете объяснить в чем проблема? заранее спасибо
     
  20. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    DocumentRoot не туда кажет?
     
  21. веталь

    веталь Активный пользователь

    С нами с:
    22 июл 2010
    Сообщения:
    4
    Симпатии:
    0
    а щас и апачи отключился хоть раньше все норм работало
     
  22. веталь

    веталь Активный пользователь

    С нами с:
    22 июл 2010
    Сообщения:
    4
    Симпатии:
    0
    нажимаешь на мой компьютер правой кнопкой в самом низу свойства , потом дополнительно потом переменный среды - править и указываешь путь к папке php5 которую мы создали в C:\php5\;C:\php5\ext\; , думаю доступно объяснил
     
  23. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
  24. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
  25. веталь

    веталь Активный пользователь

    С нами с:
    22 июл 2010
    Сообщения:
    4
    Симпатии:
    0
    спасибо большое