За последние 24 часа нас посетили 18020 программистов и 1651 робот. Сейчас ищут 2160 программистов ...

php4 + apache2 + mysql4

Тема в разделе "Вопросы от блондинок", создана пользователем AniMEshKa, 11 сен 2007.

  1. AniMEshKa

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

    С нами с:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    0
    Адрес:
    Минск
    до этого устанавливала php5 + apache2 + mysql4 - всё работало. потом стало надо поставить вместо пхп5 - пхп4 . кое-как разобралась как связать апаче с пхп. а вот mysql не хочет подсоединяться к базе. не могу понять почему: ведь делала всё по аналогичной схеме. разве что в пхп4 нету php_mysql.dll. перечитала оч много и на форуме и воообще в инете, но решение проблемы описано в основном для пхп5, а на пхп4 видно такихх проблем не возникало. подскажите что не так?!
     
  2. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    А кто мешает добавить в PHP 4 php_mysql.dll, если его там нету? В чём я сомневаюсь.
     
  3. AniMEshKa

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

    С нами с:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    0
    Адрес:
    Минск
    не помогло.
     
  4. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    а что именно пишет? ошибка какая?
     
  5. AniMEshKa

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

    С нами с:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    0
    Адрес:
    Минск
    ошибок никаких не пишет..
    PHP:
    1. <?
    2. $link= mysql_connect("localhost", "root","8416" );
    3. if ($link) {
    4. echo "<br>MYSQL Работает верно";
    5. }
    6. else {
    7. echo "<br>Ошибка при подключении к MySQL";
    8. }
    9. ?>
    тупо срабатывает "Ошибка при подключении к MySQL".
    8416- пароль при инстале Mysql.
    предыдущий раз всё работало нормально
     
  6. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    добавьте во 2-ую строчку
    PHP:
    1. $link= mysql_connect("localhost", "root","8416" ) or die(mysql_error());
    и ошибку сюда
     
  7. AniMEshKa

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

    С нами с:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    0
    Адрес:
    Минск
    вот ошибка Client does not support authentication protocol requested by server; consider upgrading MySQL client
    почитала в инете. не смогла разобраться как исправить. :(
     
  8. Luge

    Luge Старожил

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

    http://php.ru/forum/viewtopic.php?t=1587 :)
    и по-русски:
     
  9. AniMEshKa

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

    С нами с:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    0
    Адрес:
    Минск
    http://phpclub.ru/faq/wakka.php?wakka=M ... ord&v=16ec
    вот здесь на русском читала.
    до этого денвер стоял. там можно было выйти на командную строку и это прописать.. а поставив мускул с нуля - не могу разобратьс я куда эту стрроку вставлять.
     
  10. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    Пуск->Программы->MySQL->MySQL Command Line Client ну или что-то вроде этого

    если mysql прописан в path, то и Пуск->Выполнить->cmd->mysql
     
  11. AniMEshKa

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

    С нами с:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    0
    Адрес:
    Минск
    круто. спасибо большое помогло! Пуск->Программы->MySQL->MySQL Command Line Client
     
  12. Anonymous

    Anonymous Guest

    Анемешка такая миленькая... хихи. %)
     
  13. AniMEshKa

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

    С нами с:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    0
    Адрес:
    Минск
    в продолжении темы... теперь проблемы с элементарными кодами. к примеру:
    заполняю форму (метод: post) . нажимаю кнопку Отправить. в пхп-коде идёт проверка : введены ли данные. и тут мне показывает что оказывается я не ввела данные.

    до этого на Денвере всё работало. судя по всему какие-то настройки хромают. подскажите "блондинке" что не так..
     
  14. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    корее всего в php.ini register_globals = off
    берите переменные из массивов $_POST[], $_GET[] или $_REQUEST[].
    подробнее тут
     
  15. AniMEshKa

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

    С нами с:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    0
    Адрес:
    Минск
    Luge
    Спасибо ещё раз!
     
  16. 440Hz

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

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

    солнышко, мож тебе лучше замуж чем код курочить?
    =)
     
  17. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    440Hz
    минчанки всё могут :D Вот только поиск информации им плохо даётся
     
  18. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    надеюсь "другое" они сразу находят...
    гыгыгы
     
  19. Luge

    Luge Старожил

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

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

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