Я получаю следующее сообщение об ошибке:
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";