Проблема с кодировкой? - PullRequest
0 голосов
/ 19 июля 2011

У меня проблема с кодировкой (я думаю).

В моем коде я получаю текущий каталог, используя этот код php:

$path = realpath(dirname(__FILE__));

Что возвращает что-то вроде:

/Users/gprime/htdocs/loadrðt

Но должен вернуться:

/Users/gprime/htdocs/loadr

Я предполагаю, что это связано с кодированием. Та дополнительная ðt, которую он добавляет, не должна быть там. Я попытался преобразовать все файлы в UTF-8, который по какой-то причине вызывает эту проблему. Любая помощь будет оценена.

Спасибо!

Ответы [ 2 ]

1 голос
/ 19 июля 2011

Это похоже на проблему кодировки в имени каталога, а не в содержимом файла. Преобразование содержимого файла в UTF-8 не поможет - вам нужно переименовать каталог. Попробуйте переименовать его в нечто случайное, а затем снова загрузить.

0 голосов
/ 21 июля 2011

Я понял это. Для php.ini default-charset нужно было установить UTF-8. После того, как я это сделал, все заработало:)

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