IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   MySQL + PHP + Apache (http://www.imho.ws/showthread.php?t=63638)

Nike 08.07.2004 14:25

MySQL + PHP + Apache
 
Вообщем с установкой всего этого почти всё получилось, всё работает кроме мускула, как мне говорили полоспециалисты что мускул как - то php надо связать. Если кто знает как это делается или знает в чём может быть проблема плиз откликнитесь.

dr-evil 08.07.2004 14:26

1. Какая ось?
2. Версии php и mysql?

Nike 08.07.2004 15:41

ОСЬ 2000 srver
Апач второй
пхп пятый
мускул 4

EvroStandart 09.07.2004 00:26

В php.ini нужно прописать. Правда я точно не уверен. :)

Saruman 09.07.2004 00:39

Епть, народ, ну вы что. Какое связывание php и mysql? Ставится php, ставится mysql, сервер mysql запускается, после чего php соединяется с запущенным сервером через сокеты. Никакой конфигурации php для этого не требуется, кроме указания соответствующих логина/пароля/хоста/порта в вызове mysql_connect().

2 Nike:
Что значит "мускул не работает"? Не можешь соединиться из скрипта? Не запускается сервис?

Nike 09.07.2004 00:57

Сервиз запущен, через мускул контрол центр соединяется с базой, а когда начинаешь ставить phpBB2 после ввода данных выводится следующее сообщение: The PHP configuration on your server doesn't support the database type that you chose

ГеныЧ 09.07.2004 07:43

Попробуй ПХП поставить не 5-й, а 4.3.х какой нть ... 5-й еще сыроват, вот когда релиз будет - можно будет ставить ... :)

Lacrimosa 09.07.2004 11:03

Все делается так :

Берется Apache 2 + PHP 4.3.x + MySQL 4.0.18

как поставить Apache 2 и PHP 4.3.x я как понял вопросов нету, так вот ставиш MySQL в папку c:/Inetpub/mysql/ (!) обязательно !!!

потом в C:\ делаеш файл с названием : my.cnf и его содержание таково :

[mysqld]
basedir = c:/Inetpub/mysql/
datadir = c:/Inetpub/mysql/data/

потом через коммандную строку идеш в папку c:/Inetpub/mysql/bin/

и там пишеш следущее :
mysqld-nt --install

c:\Inetpub\mysql\bin>mysqld-nt --install
Service successfully installed.

идем в сервисы : Control Panel -> Administrative Tools -> Services

Находим MySQL и жмем ему Старт

возвращаемся к коммандной строке

Пишем :

mysqladmin.exe -u <ваш новый юзер> -h localhost password <Ваш новый пароль>

естественно надо заменить <ваш новый юзер> на например Vasya
<Ваш новый пароль> - Petya

вот пример :

c:\Inetpub\mysql\bin>mysqladmin.exe -u root -h localhost password 125345

c:\Inetpub\mysql\bin>

Удачи и кстати можите скачать работающие версии Apache 2 + PHP 4.3.x + MySQL 4.0.18 у меня :
http://dark.g-netbg.net/Apache/

Nike 09.07.2004 13:09

После указанных тобой конфигураций серверстал выдавать ошибку (когда его стартуешь) Error 1067 The process terminated unexpectedly

Lacrimosa 11.07.2004 02:34

хм... странно а не должно быть ... ладно завтра с утра напишу тебе как все поставить правильно , Apache + php + MySQL , все опишу в картинках и понятно , а то у меня щас бошка раскалывается после 2 дней работы :(

Nike 11.07.2004 12:26

Буду тебе очень благодарен.

BRULIK 11.07.2004 22:58

Тут в картинках
Полный веб сервер для Windows XP
_http://manlix.ru/?section=forum

_http://manlix.ru/zipped/manlix.ru-article0.zip

Lacrimosa 11.07.2004 23:57

Nike

Для начала скачай вот это все :

1. Apache 2.0.49 или Apache 2.0.50
2. PHP 4.3.6 или 4.3.7
3. mysql 4.0.18

Названия файлов :

1. apache_2.0.49-win32-x86-no_ssl.msi или apache_2.0.50-win32-x86-no_ssl.msi
2. php-4.3.6-Win32.zip или php-4.3.7-Win32.zip
3. mysql-4.0.18-win.zip

Качаем с :

1. http://httpd.apache.org/download.cgi
2. http://www.php.net/downloads.php
3. http://dev.mysql.com/downloads/mysql/4.0.html

СОВЕТУЮ ВСЕ СКАЧАТЬ С - http://dark.g-netbg.net/Apache/

Это мой сервер и там 100% все работает , качайте с меня , Nike когда скачаеш , скажеш !!! когда скачаеш я тебе скажу что дальше !

@lexey 12.07.2004 14:07

Короче, ставь MySQL потом РНР с установщиком (про апачу не говорим, так как по ходу ты его нормально сработал с РНР). Фишка в том, что РНР надо модуль для работы с Мускулом и всё ...

dr-evil 12.07.2004 14:52

эээм.... а ничего что под windows никакой дополнительной настройки php для работы с mysql нету??? Это только под unix есть --with-mysql который если забудешь - то работать не будет.

Nike 12.07.2004 17:40

Цитата:

Сообщение от @lexey
Короче, ставь MySQL потом РНР с установщиком (про апачу не говорим, так как по ходу ты его нормально сработал с РНР). Фишка в том, что РНР надо модуль для работы с Мускулом и всё ...

А где этот модуль взять?

ctapuk 18.07.2004 20:05

странная проблема.. поставь просто уже настроенную "триаду" - есть несколько готовых, рабочих и проверенных вариантов:

http://sourceforge.net/projects/phptriad/ (к этому еще идет огромное количество "притертого" софта там же на соусфорже)

http://sourceforge.net/projects/webserv/ Containting apache2, mysql, activeperl, mod_perl, php, adodb, awstats, phpmyadmin, smarty, turck-mmcache packaged into a nice installer (WAMP). - куча полезного хлама в одном флаконе

http://sourceforge.net/projects/miniserver/
2.5Mb only. It includes latest versions of Apache2, Perl5, PHP4, MySQL4, phpMyAdmin,...

все три точно работают....

А вообще, дело в том что с определенной версии PHP сменил встроенную поддержку MySQL на более корректный способ - использование родной mysql библиотеки. Естественно, при этом часть функций и софт написанный "в старом стиле" получил проблемы.. боюсь у тебя именно в этом дело, а не в несовместимости между php и мускулом. посмотри внимательно где и почему падает сервер, посмотри логи мускула и логи сервера, думаю сразу разберешься.

Удачи!
-- л
http://minivan.ru

Sheryld 19.07.2004 03:29

раз уж речь зашла о php, то тогда давайте поговорим о php5.

прежде всего как проинсталлировать.

у меня не получилось скрестить php5+apache 1.3.x(php как модуль), а вот 4-ая ветка работает без проблем.

симптомы такие:

после копирования всех библиотек, прописывания в php.ini путей, apache ругаться не стал, но скрипты не обрабатывает, ничего не происходит, выдает пустоту.

вобщем, какие принципиальные отличия при инсталляции от php4?

p.s. у меня windows xp pro rus sp1/apache 1.3.x/php5 release

rootus 19.07.2004 16:57

Комплект Денвер-2. Супер вещь, всё в одном, круто настроен, минимальный размер, модули расширения, лёгкая инсталяция, а главное - русская разработка !

klakens 19.07.2004 19:16

Xlink! tnx!!! Появилась необходимость поставить сервер на локальной машине для веб-дизайнера. Я б умер все настривать! Tnx : :claps:

CriS 24.07.2004 17:30

Я хочу поддержать XLink'a и отдать свой голос в пользу Денвера ака "Джентельменского набора WEB програмиста"...

Свой веб сервер никогда не помешает :beer:

rootus 24.07.2004 22:00

Я 2 года его юзаю. И замены ему не нашёл. Вот на днях был добавлен PHP 5.0. Всем качать.


Часовой пояс GMT +4, время: 02:32.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.