Heroku - Связывание переменных среды с индексом. php не работает для базы данных Firebase? - PullRequest
0 голосов
/ 16 января 2020

Мне удалось найти множество учебных пособий о том, как добавить дополнительные файлы на мой веб-сайт c, чтобы загрузить их в heroku. Однако все уроки вовлекали меня, используя индекс. php с кодом:

<?php include_once("home.html"); ?>

Есть ли способ загрузить мой сайт stati c на heroku с node.js как PHP, с которым я не знаком?

Это однако код в PHP хорошо работает с моим веб-сайтом stati c с framework7, так как он не вызывает проблем с кодом на стороне клиента. Однако, когда я пытаюсь добавить следующий код для распечатки моей переменной среды, по какой-то причине это не работает: (мой сайт печатает дополнительный код на сайте)

<?php include_once("home.html"); ?>

$my_env_var = getenv('MY_VAR');
echo $my_env_var;

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

В конечном счете, я хочу установить свой API-ключ базы данных реального времени firebase в качестве переменной окружения на heroku, чтобы предотвратить публикацию c от доступа к моим данным. Кроме того, если мне удастся связать переменные среды со сценарием на стороне сервера, как мне загрузить следующий код на стороне сервера для базы данных firebase?

  var firebaseConfig = {
    apiKey: apiKey.value,
    authDomain: authDomain.value,
    databaseURL: databaseURL.value,
    projectId: projectId.value,
    storageBucket: storageBucket.value,
    messagingSenderId: messagingSenderId.value,
    appId: appId.value,
    measurementId: measurementId.value
  };
  firebase.initializeApp(firebaseConfig);
  firebase.analytics();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...