Ошибка на Openshift

0

Кто-нибудь может помочь мне настроить Bugify на Openshift. Если вам удалось заставить Bugify работать над Openshift, пожалуйста, дайте мне знать, поскольку это проблема, которая требует от меня времени для решения.

После устранения этих проблем мы продолжим установку. Обновите страницу после устранения проблемы.

  1. Bugify требует доступа на запись ко всем его файлам. Запустите: chown -R номер учетной записи openshift/var/lib/openshift/openshift номер учетной записи/приложение -R oot/runtime/repo/php/bugify, а затем chmod -R 744/var/lib/openshift/openshift account номер/приложение -R ОКТ/выполнения/репо /PHP/bugify

Я выполнил обе эти команды через номер учетной записи rhc ssh openshift, но затем ничего не сделал, и обновление страницы и перезапуск приложения также не заставили сообщение об ошибке исчезнуть.

Теги:
openshift

1 ответ

0

Вы следуете набору инструкций или пытаетесь заставить это работать самостоятельно?

По умолчанию ваш $OPENSHIFT_REPO_DIR (~/app-root/runtime/repo) принадлежит вам:

> pwd/var/lib/openshift/544949a4e0b8cd16540000bd/app-root/runtime/repo

> ls -la всего 64 drwxr-x ---. 4 544949a4e0b8cd16540000bd 544949a4e0b8cd16540000bd 4096 23 окт 14:32. drwxr-х ---. 5 544949a4e0b8cd16540000bd 544949a4e0b8cd16540000bd 85 ноя 11 07:26.. -rw-r - r--. 1 544949a4e0b8cd16540000bd 544949a4e0b8cd16540000bd 444 Oct 23 14:32 deplist.txt -rwxrwxr--. 1 544949a4e0b8cd16540000bd 544949a4e0b8cd16540000bd 39585 Oct 23 14:32 index.html drwxr-xr-x. 2 544949a4e0b8cd16540000bd 544949a4e0b8cd16540000bd 21 окт 23 14:32 node_modules drwxr-xr-x. 5 544949a4e0b8cd16540000bd 544949a4e0b8cd16540000bd 66 Oct 23 14:32.openshift -rw-r-r--. 1 544949a4e0b8cd16540000bd 544949a4e0b8cd16540000bd 666 Oct 23 14:32 package.json -rw-r - r--. 1 544949a4e0b8cd16540000bd 544949a4e0b8cd16540000bd 137 Oct 23 14:32 README.md -rwxr-xr-x. 1 544949a4e0b8cd16540000bd 544949a4e0b8cd16540000bd 4631 Oct 23 14:32 server.js [node-niharvey.rhcloud.com repo]>

Я изменил разрешения моего index.html на 744, как вы упомянули, поэтому вам не составит труда сменить папку bugify.

Вот что вы должны сделать:

  1. rhc ssh

  2. cd в ~/app-root/runtime/repo

  3. Запустите команду chmod

Справедливое предупреждение, что это не является постоянным. Каждый раз, когда вы нажимаете git на своем локальном компьютере, он сбросит эти разрешения (см. OpenShift App Deployments). Чтобы сделать это постоянным, вам нужно создать крючок действия, изменяющий разрешения https://developers.openshift.com/en/getting-started-modifying-applications.html.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню