2013-12-02 3 views
0

Я Настройка Wordpress блог на Nginx следуя руководство: Installing Wordpress on EC2Nginx не обслуживает JavaScript файлы

Я последовал его шаг за шагом. Блог поднят. Но есть проблема. В блоге нет javascript. Js не обслуживается ни nginx, ни php-fpm.

Может кто-нибудь мне посоветует. Я действительно застрял. Я не знаю много nginx или php. . :(

ответ

1

С быстрым взглядом на этом учебнике вы должны быть запущены this default.conf

соответствующие строки для обслуживания статических файлов эти из них:

root /var/www/; 

и

location/{ 
     # This is cool because no php is touched for static content 
       try_files $uri $uri/ /index.php?q=$uri&$args; 
} 

Этих означает, что Nginx возвращает файл, если он найден OR, загружает index.php, передавая ему URI и args. Корневая директива означает, что она ищет только fil до /var/www. Поэтому, если у вас есть папка в /var/www/js с файлом внутри нее под названием my.js, вы можете загрузить его, посетив http://<your-domain>/js/my.js.

Где вы пытаетесь обслуживать эти файлы js. Каков полный путь к ним? Комментарий ниже, и я буду продолжать редактировать этот ответ, пока мы не сможем понять это.

+0

Привет, Я пытаюсь служить js-файлами по следующему пути: /var/www/wp-content/themes/mythemename/theme-content/js/main.js – LittleLebowski

+0

Кажется, что проблема с премией тема, которую я использую. Я поднял с ними билет. Похоже, их пользовательский виджет - это нарушение. Я обновлю это, если проблема будет решена. – LittleLebowski

+0

Итак, если вы посетите http: // /wp-content/themes/mythemename/theme-content/js/main.js', вы увидите содержимое main.js? – aychedee

Смежные вопросы