названный класс с заглавной буквы не найден (php, centos)

У меня есть класс с именем SearchItem и другой скрипт с именем sample.php, который включает в себя класс SearchItem. Когда я вызываю класс, выдает ошибку «SearchItem» класс не найден. Но я знаю, что это было включено раньше. PHP не распознает заглавную букву i. Есть ли у вас идея или предложение? Моя конфигурация системы, как показано ниже:

PHP 5.4.36,
Centos 5.9, Apache
Версия сервера: Apache / 2.2.3

-1

Решение

Наконец-то я решил проблему. это было о локали.

В php-коде LC_CTYPE должен быть языковым стандартом, другими настройками языкового стандарта может быть любой язык, независимо от того, каким он является

Если вы установите LC_CTYPE на другой язык, php не распознает некоторые символы, такие как локальный символ акцента ‘I’.

setlocale('LC_ALL', 'tr_TR.utf-8');

setlocale('LC_CTYPE', 'en_US.utf-8');
0

Другие решения

Других решений пока нет …