Ошибка сегментации Apache при изменении регистра в URL с помощью CodeIgniter - PullRequest
1 голос
/ 20 января 2011

Я использую CodeIgniter, и имена файлов и классов моего контроллера названы в соответствии с документацией.

На одном конкретном контроллере, когда я впервые загружаю его с помощью строчного URL, он работает нормально.Если я изменю URL, чтобы иметь начальную кепку, это все еще работает.Однако, возвращаясь к строчным буквам - точно такой же URL, который работал раньше - вызывает ошибку сегментации в Apache.

Я удалил все из контроллера, кроме пустого метода, и я продолжаю получать то же самоепроблема.Я пробовал на двух разных серверах и получаю ту же проблему, иду ли я от верхнего к нижнему или от нижнего к верхнему.Я перезапустил оба сервера.

У меня также возникают проблемы с получением дампа ядра, но это уже другая история.Мне просто интересно, если кто-нибудь признает проблему.

РЕДАКТИРОВАТЬ: я закончил просто использовать строчные буквы со всем, и это сработало.

1 Ответ

0 голосов
/ 24 февраля 2011

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

Если вы можете определить, является ли это проблемой с сервером или кодом, тогда мы можем работать оттуда.

...