За последние 24 часа нас посетили 22139 программистов и 1149 роботов. Сейчас ищут 611 программистов ...

стыдно, но... mysql_connect()

Тема в разделе "Установка PHP", создана пользователем Luge, 2 сен 2007.

Статус темы:
Закрыта.
  1. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    Мне действительно стыдно, но уже пол дня не могу понять где ошибся.
    Проблема:
    php-5.2.4-Win32
    apache_2.0.55-win32-x86-no_ssl
    mysql-5.0.18-win32

    Вроде бы всё поставил, php работает. MySQL - нет :(

    httpd.conf:
    LoadModule php5_module "D:/Server/php5/php5apache2.dll"
    AddType application/x-httpd-php .php
    PHPIniDir "D:/Server/php5"

    php.ini:
    extension_dir = "D:/Server/php5/ext"
    extension=php_mysql.dll

    переменные среды:
    PHPRC=D:\Server\php5\
    Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM;D:\Server\php5\ext;D:\Server\php5;D:\Server\MySQL\bin

    Гляньте, пожалуйта, кому не лень, может что пропустил.
     
  2. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    LoadModule php5_module "D:/Server/php5/php5apache2.dll"
    =>
    LoadModule php5_module "D:\Server\php5\php5apache2.dll"

    &&

    PHPIniDir "D:/Server/php5"
    =>
    PHPIniDir "D:\Server\php5"

    &&

    extension_dir = "D:/Server/php5/ext"
    =>
    extension_dir = "D:\Server\php5\ext"
     
  3. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Psih
    1 - не
    а
    2 - в любом смысле что "/" что "\" без разницы

    Luge
    проверь доступность libmysql.dll она должна быть доступна апачу, по этому либо в %windir%\system32 её кидай, либо в папку где apache.exe если не хочешь винду засорять (что в принципе разумно)
     
  4. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Vladson
    Это ini фаил, а не код, хватает одного бекслеша. Всю жизнь хватало.
     
  5. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    не надо system32 мусорить. надо уметь изменять PATH.

    p.s. ты чему молодешь учишь? =)
     
  6. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    Всем спасибо. Всё работает, причём сразу и без внесения каких бы то ни было изменений... мистика. Звёзды что ли не так вчера стали?
    Psih, Vladson а винде безразлично какие слэши ставить в этих файлах.
     
  7. DarkElf

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

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    и перезагружать систему=)
     
  8. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    это удел избранных.
    =)
     
  9. host

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

    С нами с:
    20 июн 2007
    Сообщения:
    733
    Симпатии:
    3
    фактически проблемы то и не было :)
     
  10. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    совсем уж за идиота принимаешь, да? После изменения Path перегружал комп. После изменений php.ini и httpd.conf - апач.
     
  11. DarkElf

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

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    о, йа, йа=)

    да ну что Вы...
     
  12. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    если будешь копировать все в system32 - то вышеназванное слово как нельзя будет подходить к втоему описанию.
     
  13. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    что-то я не нашёл в своём посте, что копировал что-либо туда...
     
  14. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    Luge

    если - ключевое слово.
    =)

    читай посты внимательно.
     
  15. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    обязательно.
    вобщем-то тему можно закрыть. Проблема решена, хоть до сих пор и не понимаю что случилось. Буду копать...
     
Статус темы:
Закрыта.