За последние 24 часа нас посетили 18338 программистов и 1634 робота. Сейчас ищут 1637 программистов ...

После установки mod_fcgid php не может подключиться к mysql

Тема в разделе "Установка PHP", создана пользователем sergdev, 26 фев 2010.

  1. sergdev

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

    С нами с:
    26 фев 2010
    Сообщения:
    1
    Симпатии:
    0
    Я подключил mod_fcgid в Apache.

    PHP работате, но не могу после этого подключиться к mysql через php.
    Подскажите, в чем может быть проблема?

    Проверял соединение с mysql следующим php кодом:

    PHP:
    1. $link = mysql_connect('127.0.0.1', 'root', 'password_here');
    2. if (!$link) {
    3.     die('Could not connect. Error message: <' . mysql_error() . '>');
    4. }
    5. echo 'Connected successfully';
    6.  
    mysql_error() возвращает пустую строку.

    Апачи конфигурировал следующим образом:

    Код (Text):
    1.  
    2. LoadModule fcgid_module modules/mod_fcgid.so
    3. <IfModule fcgid_module>  
    4. AddHandler fcgid-script .fcgi .php  
    5. DefaultInitEnv PHPRC "C:/Program Files/php5"
    6. DefaultInitEnv PHP_FCGI_MAX_REQUESTS      1000  
    7. MaxRequestsPerProcess       1000  
    8. MaxProcessCount 15
    9. IPCCommTimeout 120
    10. IdleTimeout 120
    11. FCGIWrapper "C:/PROGRA~1/php5/php-cgi.exe" .php  
    12. AddType application/x-httpd-php .php  
    13.  
    14. DefaultInitEnv PATH "C:/PROGRA~1/MYSQL/MYSQLS~1.0/LIB/OPT;C:/PROGRA~1/APACHE~1/APACHE2.2/BIN;C:/WINDOWS/system32;C:/WINDOWS"
    15. </IfModule>  
    Версии установленного софта:
    PHP 5.3.1, Apache/2.2.14 (Win32), MySQL 5.0.67-community-nt, Windows Vista Home Premium Service Pack 1.
    Бинарники mod_fcgid я скачал с http://www.apachelounge.com/download/mo ... 2b-w32.zip

    Заранее большое спасибо.
     
  2. xr22

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

    С нами с:
    21 июн 2010
    Сообщения:
    1
    Симпатии:
    0
    <?php
    $link = mysql_connect('127.0.0.1', 'root', '623867');
    if (!$link) {
    die('Could not connect. Error message: <' . mysql_error() . '>');
    }
    echo 'Connected successfully';
    ?>