Невозможно включить js файлов в php файл на cpanel - PullRequest
0 голосов
/ 01 августа 2020

Я пытаюсь использовать библиотеку JavaScript (из GitHub) на своем веб-сайте, но не могу заставить ее работать. Он работает, когда я устанавливаю его в коде VS, но не когда я загружаю свой код в cpanel (вместе с необходимыми файлами). Веб-сайт является сайтом Wordpress, поэтому я просто создаю шаблоны страниц и связываю их с указанными c страницами. Я правильно загрузил весь код и файлы, и вот как я попытался включить их:

#particles-js{
  position: relative;
  z-index: 1;
  background-color: #000;
  min-height: 100vh;
  min-width: 100vw;
}
<div id="particles-js"></div>

<script src="/home/fittecha/repositories/particles.js/particles.js"></script>
<script src="/home/fittecha/repositories/particles.js/particles.min.js"></script>
<script src="/home/fittecha/repositories/particles.js/demo/js/app.js"></script>

Я также пробовал использовать <?php include '/home/fittecha/repositories/particles.js/demo/js/app.js'; ?> et c, но это тоже не сработало. Пожалуйста, сообщите.

Ответы [ 2 ]

0 голосов
/ 02 августа 2020

Мне удалось разобраться. Я изменил функцию включения html на php и поместил ее в конец документа:

<script>
      <?php
        include '/home/fittecha/repositories/particles.js/particles.js';
        include '/home/fittecha/repositories/particles.js/particles.min.js';
        include '/home/fittecha/repositories/particles.js/demo/js/app.js';

      ?>
 </script>

Я не уверен, почему это не сработало раньше, когда я пробовал, но теперь все работает

0 голосов
/ 01 августа 2020

Может быть несколько причин, по которым он не работает:

  1. прежде всего, проверьте фактическое расположение этих c файлов (js файлов) и добавьте относительный путь к этому файлу PHP. если это не сработало, добавьте полный путь, например https://www.yourwebsite.com/wpcontent/themes/themename/js/myjsfile.js

  2. Поскольку вы используете WordPress, место, где вы храните файл js, должно быть wp-content / themes // js /. проверьте это местоположение и файл

  3. также проверьте, есть ли там .htaccess или нет. файл .htaccess что-то меняет поведение файла PHP, когда он пытается добавить какое-либо содержимое stati c. .htaccess в основном используется для перезаписи URL (для дружественных к SEO URL)

...