Клиентская кодировка для MySQL неверна только в некоторых файлах PHP? - PullRequest
0 голосов
/ 09 декабря 2011

Я получаю следующее сообщение об ошибке:

Warning: mysql_connect() [function.mysql-connect]: 
[2002] �Ώۂ̃R���s���[�^�ɂ����ċ��ۂ��ꂽ���߁A�ڑ��ł��܂����ł����B 
(trying to connect via tcp://localhost:3306) in \includes\connect_to_mysql.php
on line 16

Вот постоянная ссылка на скрипт подключения: http://pastebin.com/zudvxuZX.

Как видите, выводятся странные символы,Я изменил кодировку на UTF-8 и попробовал ISO-2022-JP, потому что мой язык ОС - японский.Сообщение об ошибке выглядело так же.

Ну, Я использую этот же скрипт подключения на другой странице .Это точно так же, и это работает.Итак, я размышляю про себя: Почему произойдет сбой при ссылке в одном файле php и не произойдет сбой при ссылке в другом?

Есть ли другое место, где я могу просмотреть эту ошибку?Или кто-нибудь знает, как я могу увидеть полную ошибку, где она выводится сейчас, без этих необычных символов?Или кто-то может сказать мне, почему скрипт соединения может не работать в одном месте, а не в другом?Вот места:

Работает: csite/includes/connect_to_mysql.php Не работает: dsite/includes/connect_to_mysql.php

Я также ссылаюсь на скрипт connect_to_mysql.php через тот же файл вдругое местоположение:

Работает: csite/js/ajaxvalidate.js Не работает: dsite/js/ajaxvalidate.js

Я использую другой файл index.php , хотя:

Работает: csite/index.php Не работает: dsite/index.php

Я также подключаюсь к той же базе данных с обоими индексными файлами.

Работает: $db_name = "ddata"; Не работает: $db_name = "ddata";

1 Ответ

1 голос
/ 09 декабря 2011

С MySQL сайт ,

Ошибка ( 2002 ) Не удается подключиться к ... обычно означает, что нет MySQL сервер работает в системе или вы используете неверный Имя файла сокета Unix или номер порта TCP / IP при попытке подключения к сервер. Вы также должны проверить, что порт TCP / IP вы используете не был заблокирован брандмауэром или службой блокировки портов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...