Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: php 5.3.3 + MySQL 5.1 + Apache 2.2.16

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Апач пхп воспринял, но ревнивый пхп не хочет брать к себе мускул
banderlog
Отправлено: 30 Сентября, 2010 - 01:21:45
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Сент. 2010  


Помог: 0 раз(а)




Windows 7
Apache 2.2.16
PHP 5.3.3
MySQL 5.1

Ставлю с нуля.
1. Apache поставил
2. PHP к нему подключил
3. в php.ini разкомментировал необходимые dll для MySQL (extension=php_mysql.dll, extension=php_mysqli.dll)
4. Вызываю phpinfo() все работает
5. Описание mysql и mysqli в phpinfo есть
6. Пытаюсь подключиться к базе, логи Apache выдают
CODE (htmlphp):
скопировать код в буфер обмена
  1. [Thu Sep 30 04:16:51 2010] [error] [client 127.0.0.1] PHP Warning:  mysql_connect(): [2002] \xcf\xee\xef\xfb\xf2\xea\xe0 \xf3\xf1\xf2\xe0\xed\xee\xe2\xe8\xf2\xfc \xf1\xee\xe5\xe4\xe8\xed\xe5\xed\xe8\xe5 \xe1\xfb\xeb\xe0 \xe1\xe5\xe7\xf3\xf1\xef\xe5\xf8\xed\xee\xe9, \xf2.\xea. \xee\xf2 \xe4\xf0\xf3\xe3\xee\xe3\xee  (trying to connect via tcp://localhost:3306) in C:\\www\\cake\\index.php on line 12, referer: http://127.0.0.1/
  2. [Thu Sep 30 04:16:51 2010] [error] [client 127.0.0.1] PHP Warning:  mysql_connect(): \xcf\xee\xef\xfb\xf2\xea\xe0 \xf3\xf1\xf2\xe0\xed\xee\xe2\xe8\xf2\xfc \xf1\xee\xe5\xe4\xe8\xed\xe5\xed\xe8\xe5 \xe1\xfb\xeb\xe0 \xe1\xe5\xe7\xf3\xf1\xef\xe5\xf8\xed\xee\xe9, \xf2.\xea. \xee\xf2 \xe4\xf0\xf3\xe3\xee\xe3\xee \xea\xee\xec\xef\xfc\xfe\xf2\xe5\xf0\xe0 \xe7\xe0 \xf2\xf0\xe5\xe1\xf3\xe5\xec\xee\xe5 \xe2\xf0\xe5\xec\xff \xed\xe5 \xef\xee\xeb\xf3\xf7\xe5\xed \xed\xf3\xe6\xed\xfb\xe9 \xee\xf2\xea\xeb\xe8\xea, \xe8\xeb\xe8 \xe1\xfb\xeb\xee \xf0\xe0\xe7\xee\xf0\xe2\xe0\xed\xee \xf3\xe6\xe5 \xf3\xf1\xf2\xe0\xed\xee\xe2\xeb\xe5\xed\xed\xee\xe5 \xf1\xee\xe5\xe4\xe8\xed\xe5\xed\xe8\xe5 \xe8\xe7-\xe7\xe0 \xed\xe5\xe2\xe5\xf0\xed\xee\xe3\xee \xee\xf2\xea\xeb\xe8\xea\xe0 \xf3\xe6\xe5 \xef\xee\xe4\xea\xeb\xfe\xf7\xe5\xed\xed\xee\xe3\xee \xea\xee\xec\xef\xfc\xfe\xf2\xe5\xf0\xe0.\r\n in C:\\www\\cake\\index.php on line 12, referer: http://127.0.0.1/


В чем может быть проблема? Может быть надо как-то запускать MySQL Server. Уже сломал голову.

(Отредактировано автором: 30 Сентября, 2010 - 01:30:49)

 
 Top
valenok
Отправлено: 30 Сентября, 2010 - 07:22:33
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Цитата:
The error (2002) Can't connect to ... normally means that there is no MySQL server running on the system or that you are using an incorrect Unix socket file


Посмотрите в таск мэнэджере запущен ли процесс mysqld
Попробуй зайти в панель управления процессами (Контрольная панель, администратирование, процессы) и посмотреть стартовал ли процесс mysqld.

Возможно вы просто утсновили mysql не на дефолтный 3306 порт.


-----
Truly yours, Sasha.
 
My status
 Top
banderlog
Отправлено: 30 Сентября, 2010 - 14:50:47
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Сент. 2010  


Помог: 0 раз(а)




Все, можно закрывать тему. Необходимо было при соединении передавать параметр не localhost, а 127.0.0.1
 
 Top
EuGen Администратор
Отправлено: 30 Сентября, 2010 - 14:59:31
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Необходимо было в
c:\windows\system32\drivers\etc\hosts
добавить строку
127.0.0.1 localhost


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
JustUserR
Отправлено: 30 Сентября, 2010 - 17:41:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




banderlog пишет:
Пытаюсь подключиться к базе, логи Apache выдают
Приведенные вами значения сохраняющиеся в журнале работе Apache свидительствуют также о неправильной настрокйи кодовых таблиц для внутренненго представление сроковой информации между Apache и PHP - вы можете попробовать изменить их с применением директив локализации для обеих сторон


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB