質問するログイン新規登録

Q&A

0回答

709閲覧

tracでdeployできない

alfald

総合スコア19

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

nginx

nginixは軽量で高性能なwebサーバーの1つです。BSD-likeライセンスのもとリリースされており、あわせてHTTPサーバ、リバースプロキシ、メールプロキシの機能も備えています。MacOSX、Windows、Linux、上で動作します。

Trac

Tracは、プロジェクト管理ツールです。Webベース利用でき、分散環境でも開発が可能。コミットログをSVNリポジトリへ作業変更履歴に追加したり、ソースコードの差分のリンク挿入を行うことでバグ修正が可能になります。

0グッド

0クリップ

投稿2021/03/05 04:36

編集2021/03/05 04:47

0

0

前提・実現したいこと

nginxを用いてuWSGIでtracを動かしたい。

発生している問題・エラーメッセージ

エラー: ソースディレクトリ '/var/www/uwsgi.example.com/project/htdocs' と同じまたはその配下になるディレクトリにはデプロイできません。

該当のソースコード

# htpasswd -c /etc/nginx/trac.htpasswd admin # mkdir /var/www/uwsgi.example.com # cd /var/www/uwsgi.example.com # trac-admin project initenv "My Project" sqlite:db/trac.db # trac-admin project deploy project ←ここでエラーが出る

そのあとに

# trac-admin project deploy project # trac-admin project permission add admin TRAC_ADMIN # chown -R nginx. project

と続く予定。

試したこと

後ろのprojectを他のディレクトリにした。(/var/www/project)
nginxやtracについて理解しているわけではないため、書籍が間違えているのかどうかも分からないため、教えて欲しいです。

補足情報(FW/ツールのバージョンなど)

os:centos7
python2.7.5
pip 20.3.4

とりあえず動かしてみることを行っているため、できるだけコードを書き換えたくない。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.29%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問