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

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

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

  1. WARRIOR

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

    С нами с:
    10 мар 2009
    Сообщения:
    9
    Симпатии:
    0
    Скопировал ваш путь.
    По прежнему та же ошибка. Какой вообще рабочий путь должен быть?
     
  2. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    затем, что инструкции пишут для того чтобы им следовать.

    в \ext\ лежат расширения, которые грузятся. если система не знает пути где они лежат как она из загрузит?
     
  3. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    ты заканчивай тут копипастничать.
    думать начинай.
     
  4. WARRIOR

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

    С нами с:
    10 мар 2009
    Сообщения:
    9
    Симпатии:
    0
    ок :)
    а к MySQL надо путь писать в patch???
     
  5. unicross

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

    С нами с:
    14 янв 2009
    Сообщения:
    194
    Симпатии:
    0
    А эта директива для кого написана?
    Код (Text):
    1. extension_dir = "D:/WebServer/php5/ext/"
    У меня пути к \ext\ в Path нет и все работает на ура!!!

    Если вы будете запускать утилиты из командной строки, тогда нужно. В противном случае нет...

    WARRIOR, Конфиги копируем ко мне в личку.
     
  6. умные люди для этого корректный PHPRC указывают.
     
  7. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    главное понимать что требуется, а уж как решить - выбор пациента.
    =)
     
  8. WARRIOR

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

    С нами с:
    10 мар 2009
    Сообщения:
    9
    Симпатии:
    0
    Господи...
    Кто-нибудь!!! Напишите РАБОЧИЕ пути для Переменной среды пользователя и для Системной переменной!!!!
     
  9. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    господи! ну когда же они начнут не тупо читать, а хоть капельку думать? не копировать, а хотя бы набирать код?
    =)
     
  10. WARRIOR

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

    С нами с:
    10 мар 2009
    Сообщения:
    9
    Симпатии:
    0
    Да я даже не знаю к какому файлу надо писать путь! Поэтому и спрашиваю)
     
  11. 440Hz

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

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

    снимает 50% головной боли.
     
  12. unicross

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

    С нами с:
    14 янв 2009
    Сообщения:
    194
    Симпатии:
    0
    Должно быть
    Код (Text):
    1. PHPIniDir "D:/WebServer/php5/"
     
  13. DENger

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

    С нами с:
    13 мар 2009
    Сообщения:
    2
    Симпатии:
    0
    Помогите решить проблему,.... никак не могу понять почему так происходит.
    Стоит ОСь Windows XP sp3
    apache_2.2.10
    mysql-5.0.67
    php-5.2.9

    Практически любой сайт корежит до не узнаваемости, на другом компьютере стоит все то же с теме же конфигами, и все работает нормально, но у меня не хочет.
    Вот наглядный пример:

    [​IMG]

    [​IMG]
     
  14. AlexZX

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

    С нами с:
    14 мар 2009
    Сообщения:
    2
    Симпатии:
    0
    Подскажите новобранцу!
    Суть вот в чем. Не так давно товарищь посоветовал и установил на мою машину localhost со своего диска. Очень удобно стало работать с PHP файлами, но вот незадача, Винда слетела. С новой ХР прога перестала работать. Обнаружил на этом сайте подобную вещь, установил, протестил по инструкции, все работает, а что датьше.... Не могу понять где стартовая страница. Кликаю в трее на иконку "start" но не чего не происходит и Apache Monitop не понятный, что там к чему. Объясните пизззз! Где мне складывать файлы с которыми я работаю, какой к этой папке будет путь? И как вызвать стартовую страницу, если в этой версии она предусмотрена. В тарой версии на стартовой странице можно было составлять необходимое меню проектов, а в этой как?
     
  15. DENger

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

    С нами с:
    13 мар 2009
    Сообщения:
    2
    Симпатии:
    0
    Резкая помощь,...
    топик офф...
    все равно от вас ничего не дождешься....
     
  16. L0k!

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

    С нами с:
    31 мар 2009
    Сообщения:
    4
    Симпатии:
    0
    Товарищи выручайте!
    apache_2.2.11-win32-x86-openssl-0.9.8i
    mysql-5.0.67-win32
    php-5.2.8-Win32


    установил все это барахло,
    php засунул в C:\php\

    пути в PATH обозначил C:\php\; C:\php\ext\;

    httpd.conf и php.ini настроил

    проблема в том что php не подхатывает php_mysql.dll

    в php.ini я включал 2 расширения

    extension=php_gd2.dll
    extension=php_mysql.dll

    весь прикол в том что gd2 подхватываеться, а php_mysql.dll - нет..
    еще я пробовал другие повключать - extension=php_gettext.dll работает, а extension=php_exif.dll - нет
    Библиотеки все на месте, пробоавл их заменить на другие - эффекта не возымело.

    Из-за чего php одни библиотеки подхватывает а другие не видит?

    вот лог
    [Tue Mar 31 17:01:32 2009] [notice] Parent: Received restart signal -- Restarting the server.
    [Tue Mar 31 17:01:32 2009] [notice] Child 83900: Exit event signaled. Child process is ending.
    httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.101 for ServerName
    [Tue Mar 31 17:01:32 2009] [warn] NameVirtualHost *:80 has no VirtualHosts
    PHP Warning: PHP Startup: Unable to load dynamic library 'C:/php/ext/php_mysql.dll' - The specified module could not be found.\r\n in Unknown on line 0
    [Tue Mar 31 17:01:32 2009] [notice] Apache/2.2.11 (Win32) PHP/5.2.8 configured -- resuming normal operations
    [Tue Mar 31 17:01:32 2009] [notice] Server built: Dec 10 2008 00:10:06
    [Tue Mar 31 17:01:32 2009] [notice] Parent: Created child process 87836
    httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.101 for ServerName
    [Tue Mar 31 17:01:32 2009] [warn] NameVirtualHost *:80 has no VirtualHosts
    httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.101 for ServerName
    [Tue Mar 31 17:01:32 2009] [warn] NameVirtualHost *:80 has no VirtualHosts
    PHP Warning: PHP Startup: Unable to load dynamic library 'C:/php/ext/php_mysql.dll' - The specified module could not be found.\r\n in Unknown on line 0
    [Tue Mar 31 17:01:32 2009] [notice] Child 87836: Child process is running
    [Tue Mar 31 17:01:33 2009] [notice] Child 87836: Acquired the start mutex.
    [Tue Mar 31 17:01:33 2009] [notice] Child 83900: Released the start mutex
    [Tue Mar 31 17:01:33 2009] [notice] Child 87836: Starting 64 worker threads.
    [Tue Mar 31 17:01:34 2009] [notice] Child 83900: All worker threads have exited.
    [Tue Mar 31 17:01:34 2009] [notice] Child 83900: Child process is exiting
    [Tue Mar 31 17:01:34 2009] [notice] Child 87836: Starting thread to listen on port 80.


    C:/php/ext/php_mysql.dll - путь правильный, по ему браузер выдает дллку[/code]
     
  17. Alost

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

    С нами с:
    7 фев 2009
    Сообщения:
    335
    Симпатии:
    0
    Адрес:
    Город вокруг невы
    PHP:
    1. extension=php_mysql.dll
    Точно он раскоменчен а не
    PHP:
    1. extension=php_mssql.dll
     
  18. L0k!

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

    С нами с:
    31 мар 2009
    Сообщения:
    4
    Симпатии:
    0
    100% он раскоменчен.
    у меня на ПК нормально такая связка работает, я даже оттуда дергал php.ini - все бестолку.
    А это на ноут ставлю - и тут такая фигня, я и перезагружался, и переустанавливал wamp - одно и тоже.

    кста винда англиская, сп3
     
  19. А у тебя мускуловская клиентская либа то стоит?
     
  20. L0k!

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

    С нами с:
    31 мар 2009
    Сообщения:
    4
    Симпатии:
    0
    libmysql.dll в папке c:\php
    а также в C:\Program Files\MySQL\MySQL Server 5.0\bin и к нему указан путь в PATH
     
  21. L0k!

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

    С нами с:
    31 мар 2009
    Сообщения:
    4
    Симпатии:
    0
    Проблема была в переменной PATH , а именно в пробелах
    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; C:\php\; C:\php\ext\; C:\Program Files\MySQL\MySQL Server 5.0\bin\;

    непонятно только почему нормально работал php.ini , ведь перед ним тоже был пробел!

    Извините за мой приступ тупости, всем спасибо.
     
  22. в в PATH по умолчанию включается и текущая папка тоже.
     
  23. unicross

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

    С нами с:
    14 янв 2009
    Сообщения:
    194
    Симпатии:
    0
    php_exif.dll должна подключаться только после php_mbstring.dll. Не достаточно просто удалить комментарий...

    Из-за директивы PHPIniDir
     
  24. _ED_

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

    С нами с:
    4 апр 2009
    Сообщения:
    4
    Симпатии:
    0
    Прошу помочь если кто может
    Прочитал уже весь форум результатов нет.
    Установил Apache 2.0 + Mysql 4.1.16 + Php5.2.1 скаченный с(http://www.php.ru/install)


    Apache 2.0
    D:\Program Files\Apache Group
    (после установки апач в трее работал!)

    Mysql 4.1.16
    C:\Program Files\MySQL

    Php5.2.1
    D:\Program Files\php5

    начал вносить изменения
    PATH:
    %SystemRoot%\System32\Wbem;D:\Program Files\php5\;D:\Program Files\php5\ext\;

    переименовал php.ini-dist в php.ini
    В php.ini
    ;extension=php_mssql.dll
    extension=php_mysql.dll
    ;extension=php_mysqli.dll

    В httpd.conf
    #Подключение PHP,как модуля
    LoadModule php5_module D:/Program Files/php5/php5apache2.dll
    AddType application/x-httpd-php .php
    PHPIniDir"D:/Program Files/php5/"

    перезапустил апач- и он сдох!( пишет The requested operation has failed!)


    если в (httpd.conf) убрать строки
    #Подключение PHP,как модуля
    LoadModule php5_module D:/Program Files/php5/php5apache2.dll
    AddType application/x-httpd-php .php
    PHPIniDir"D:/Program Files/php5/"
    и перезапустить апач-апач оживает?!?!?!
    и даже при наборе в браузере 127.0.0.1 показывает нужную страницу
    но дальше ни 127.0.0.1/test/index.php
    ни 127.0.0.1/test/index2.php
    НЕТУ ( невозможно отобразить страницу)

    (р.s. в папке htdocs\test файлы index.php и index2.php я создал)
     
  25. Amperandus

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

    С нами с:
    13 мар 2009
    Сообщения:
    226
    Симпатии:
    11
    Вопрос уже поднимался - остался без ответа:

    apache_2.2.11-win32-x86-openssl-0.9.8i
    mysql-essential-5.1.32-win32
    php-5.2-nts-win32-VC6-x86-latest

    поставил windows sp3 при подключении пхп к апачу выдает ошибку
    насколько я понимаю апач почему то ставится в worker моде. Есть какие нить варианты решения проблемы кроме сноса винды и установки сп2?

    При этом конфиг вроде правильный: