За последние 24 часа нас посетили 19037 программистов и 1638 роботов. Сейчас ищут 1710 программистов ...

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

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

  1. Dmitry[mp3]

    Dmitry[mp3] Активный пользователь

    С нами с:
    29 сен 2008
    Сообщения:
    8
    Симпатии:
    0
    огромные благодарности))) иногда взгляд туманится после трех суток за компьютером)
     
  2. Dmitry[mp3]

    Dmitry[mp3] Активный пользователь

    С нами с:
    29 сен 2008
    Сообщения:
    8
    Симпатии:
    0
    И еще один разок помогите, при попытке проверить работу mysql, вылетает:

    Current PHP version: 5.2.6
    Fatal error: Call to undefined function mysql_connect() in D:\www\html\index2.php on line 11


    при таком раскладе:

    ;extension=php_bz2.dll
    ;extension=php_curl.dll
    ;extension=php_dba.dll
    ;extension=php_dbase.dll
    ;extension=php_exif.dll
    ;extension=php_fdf.dll
    ;extension=php_gd2.dll
    ;extension=php_gettext.dll
    ;extension=php_gmp.dll
    ;extension=php_ifx.dll
    ;extension=php_imap.dll
    ;extension=php_interbase.dll
    ;extension=php_ldap.dll
    ;extension=php_mbstring.dll
    ;extension=php_mcrypt.dll
    ;extension=php_mhash.dll
    ;extension=php_mime_magic.dll
    ;extension=php_ming.dll
    ;extension=php_msql.dll
    ;extension=php_mssql.dll
    extension=php_mysql.dll
    ;extension=php_mysqli.dll
    ;extension=php_oci8.dll
    ;extension=php_openssl.dll
    ;extension=php_pdo.dll
    ;extension=php_pdo_firebird.dll
    ;extension=php_pdo_mssql.dll
    ;extension=php_pdo_mysql.dll
    ;extension=php_pdo_oci.dll
    ;extension=php_pdo_oci8.dll
    ;extension=php_pdo_odbc.dll
    ;extension=php_pdo_pgsql.dll
    ;extension=php_pdo_sqlite.dll
    ;extension=php_pgsql.dll
    ;extension=php_pspell.dll
    ;extension=php_shmop.dll
    ;extension=php_snmp.dll
    ;extension=php_soap.dll
    ;extension=php_sockets.dll
    ;extension=php_sqlite.dll
    ;extension=php_sybase_ct.dll
    ;extension=php_tidy.dll
    ;extension=php_xmlrpc.dll
    ;extension=php_xsl.dll
    ;extension=php_zip.dll


    пытался изменять extension_dir... без толку.
     
  3. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
  4. Dmitry[mp3]

    Dmitry[mp3] Активный пользователь

    С нами с:
    29 сен 2008
    Сообщения:
    8
    Симпатии:
    0
    прочитал всю тему, несколько раз... не смог обнаружить ошибки.. лог файл апача выдает:

    PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\PHP5\\ext\\php_mysql.dll'

    там так и должно быть по два слэша?
     
  5. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    да

    PHPIniDir в конфиге апача прописан?
    в PATH пути к пхп, пхп/ext, mysql есть?
     
  6. Dmitry[mp3]

    Dmitry[mp3] Активный пользователь

    С нами с:
    29 сен 2008
    Сообщения:
    8
    Симпатии:
    0
    http://78.107.237.143/

    на оба вопроса ответ - да

    path:
    C:\Perl\site\bin;C:\Perl\bin;C:\php\;C:\php\ext;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\MySQL\MySQL Server 5.0\bin

    я уже чуть не плачу от бессилия....
     
  7. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    а перегрузить?
     
  8. Dmitry[mp3]

    Dmitry[mp3] Активный пользователь

    С нами с:
    29 сен 2008
    Сообщения:
    8
    Симпатии:
    0
    и перезагружал.... вот буквально перед тем как написать. и апач уже переставлял... думаю вот пхп переустановить чтоли?
     
  9. Dmitry[mp3]

    Dmitry[mp3] Активный пользователь

    С нами с:
    29 сен 2008
    Сообщения:
    8
    Симпатии:
    0
    переустановил пхп, не помогло...
     
  10. Dmitry[mp3]

    Dmitry[mp3] Активный пользователь

    С нами с:
    29 сен 2008
    Сообщения:
    8
    Симпатии:
    0
    ЗАРАБОТАЛОООО !!! что я сделал, сам не знаю, о заработало знатно и неожиданно совершенно.
     
  11. rodionov12

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

    С нами с:
    1 окт 2008
    Сообщения:
    8
    Симпатии:
    0
    Доброго времени суток. У меня вопрос.
    Сделал всё, как сказано по установке, но не работает 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
    Всё как по иструкйии. папку там тест в апаче создал, перезапустил его
    Помогите плиз. Я не очень в этом деле шпарю. может быть, что надо было ещё сделать. всё качал отсюда. :cry:

    Вписал в hhtpd.conf следующие строки:
    # configure the path to php.ini
    PHPIniDir "C:/php5"

    теперь сервер при заходе на ту же самую страницу, пишет: Current PHP version: 5.2.1
    Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:\Program Files\Apache Group\Apache2\htdocs\test\index2.php on line 11
    Could not connect

    вот так :?: :shock:
     
  12. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Возможно указан неверное имя пользователя и пароль для БД. Или файрвол не дает порт открыть.
     
  13. rodionov12

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

    С нами с:
    1 окт 2008
    Сообщения:
    8
    Симпатии:
    0
    \
    Не совсем так. всё нормльно сделал. Просто я вообще ничего с MySQL не делал, но ведь надо что-то типа создать какую-то БД. Напиши если сможешь конфиги поподробней. :eek:
     
  14. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    а сам MySQL поставил?

    index2.php такой?
    PHP:
    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.   ?>
     
  15. rodionov12

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

    С нами с:
    1 окт 2008
    Сообщения:
    8
    Симпатии:
    0
    да! Всё такое. MySQL скачал отсюда, потом папку D:/Program Filess... заменил на C:/Program Files. Заменил файл index2.php, но пишет такое же:Current PHP version: 5.2.1
    Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:\Program Files\Apache Group\Apache2\htdocs\test\index2.php on line 11
    Could not connect

    можешь проверить на http://90.189.165.13/test/index2.php
     
  16. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    а сам сервис mysql запущен? в диспечере задач процесс mysqld-nt.exe существует?
     
  17. rodionov12

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

    С нами с:
    1 окт 2008
    Сообщения:
    8
    Симпатии:
    0
    конечно. но когда его через диспетчер закрываю, то второй раз он не открывается (ну я в папку с прогой захожу.)
     
  18. rodionov12

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

    С нами с:
    1 окт 2008
    Сообщения:
    8
    Симпатии:
    0
    во как! Запускаю этот mysqld-nt.exe, а когда вызываю страницу, пишет, что неконнект и mysqld-nt закрывается через секунды 3-4
     
  19. Luge

    Luge Старожил

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

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

    С нами с:
    1 окт 2008
    Сообщения:
    8
    Симпатии:
    0
    вырублен. Сейчас вроде не выбивает, но тепрь пишет следующее: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
     
  21. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    значит пароль не тот в mysql_connect вбил
     
  22. rodionov12

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

    С нами с:
    1 окт 2008
    Сообщения:
    8
    Симпатии:
    0
    Я ДУРАК! Просто файл сохранил, не прочитав его. пароль не сменил. Извини то что время на дебила тратишь. а дай ссыли на БД, чтобы регистрация на сайте была, и чтобы статистика блестела...
     
  23. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  24. rodionov12

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

    С нами с:
    1 окт 2008
    Сообщения:
    8
    Симпатии:
    0
    Всем спасибо. Заседание окончено. Все свободны
     
  25. Drake89

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

    С нами с:
    6 окт 2008
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Мукачево
    HELPPP

    Помогите пожалуйста. Не могу запустить Apache..... Хочу юзать на Windows Vista Home 32x..... Ошибку какую то нереальную выдает.... :?
    Вот ссылка на скриншот ошибики.....

    http://keep4u.ru/full/081006/50d767037a6c4e1e05/jpg

    Помогите, очень прошу................... :cry: :cry: :cry: