Ошибка расширения 404 php smarty - PullRequest
0 голосов
/ 02 марта 2012

Я беру на себя ответственность за разработчика, который покинул веб-сайт под управлением Linux / Apache на FreeBSD.Мне нужно добавить страницу php на сайт.Я не очень опытный с этим, так голый со мной.Он также использовал шаблоны Smarty.Я скопировал существующую страницу php и соответствующий ей файл шаблона.Внесены изменения в файл шаблона, и он создал скомпилированный файл newfile.php.tpl в скомпилированном каталоге.

Вот проблема.Все файлы php могут быть доступны без .php и работают нормально.Если я ссылаюсь на новый файл без .php, я получаю ошибку 404, с .php все работает нормально.

.hataccess.Я сделал поиск в системе и для этого веб-сайта, похоже, нет файла .htaccess.Даже если бы остальные страницы работали нормально без расширения php.

Вещи, которые я попробовал grep для перезаписи мода, я нашел на .htaccess, перезагрузил.Так есть ли какой-то кеш, который мне не хватает, или какая-то другая базовая вещь, apache, php?Я потратил на это около 12 часов.Единственное, что я нашел удаленно, это раздел url_rewriter.tags в файле phpcgi.html.

Любая помощь очень ценится.

1 Ответ

0 голосов
/ 02 марта 2012

Пошел в файл lighttpd.conf, исследуя @rodneyrehm sugg. Я нашел раздел fastcgi.server и там есть

url.rewrite-once = (

часть кода с указанием конкретных страниц сайта. Поэтому я добавил свою новую страницу, и все хорошо.

...