Не удалось получить доступ к php-файлу во внешней папке основных модулей в Social Engine4

Я установил плагин «Расширенный поисковый плагин, такой как поиск в Facebook» от younet и заметил ошибку, что приложение/модули/ядро/внешние/скрипты/ynadvsearch.php не найдено.

Затем я проверил местоположение, и файл был там. Поэтому я загрузил файл test.php и набрал URL-адрес в адресной строке, а затем не смог получить доступ к странице test.php. Но я могу получить доступ ко всем js-страницам в этой папке.

Я удалил файл htaccess внешней папки. Но проблема остается прежней.

Как мы можем это исправить?


person Varada    schedule 01.03.2013    source источник


Ответы (1)


Немного странно, обычно папка /externals/scripts используется только для javascript-файлов (а все php-файлы - внутри папки /controllers).

Файл .htaccess внутри папки /externals содержит правило

<FilesMatch   "\.avi|flv|mov|wmv|wma|mp3|mp4|m4a|mkv|swf|pdf|doc|ppt|ico|jpg|jpeg|png|gif|js|css)$">`

Это означает, что файлы *.php не разрешены для доступа внутри этой папки.

person Kirk Hammett    schedule 01.03.2013