問題タブ [paster]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
passwords - redditをインストールしようとしているときにUbuntuでpaster shell example.iniを実行する際の問題
paster shell example.ini を実行しようとすると、次のエラーが発生します。
続いて、トレースバックの洗濯物のリストが続きます。
最後に、私は得る:
この問題の解決を手伝ってくれる人はいますか? どんな助けでも大歓迎です。ありがとう!
apache - 生産現場でパスターを使用できますか?
実稼働サーバーでMediacore(Pylonsアプリ)をセットアップしようとしています。ドキュメントでは、Webサーバーとしてapache mod_fastcgiまたはmod_wsgiのいずれかが提案されていますが、RAMを大量に使用しているため、apacheは絶対に避けようとしています。一方、mediacoreは、pasterと一緒に使用すると問題なく動作するので、apacheを無視して、本番Webサーバーとしてpasterを使用することの長所と短所は何でしょうか。
pdf - パイロンと貼り付けサーバーを使用してダウンロード可能なPDFを提供する方法
.pdfファイルのディレクトリがあり、ユーザーにファイルの名前をクリックしてダウンロードしてもらいたい。
パイロンのペーストサーバーでそれを行うにはどうすればよいですか?
python - Pylons helloworld - 「期待されるバージョン仕様は...」エラー
このドキュメントを使用して新しいプロジェクトを開始しようとしています: http://pylonshq.com/docs/en/1.0/gettingstarted/ (go-pylons をダウンロードし、virtualenv を作成するなど)。
しかし、helloworld アプリを起動しようとすると、次のように表示されます。
その理由は何ですか?これをデバッグする方法は?
gentoo Linuxでpython 2.6を使用しています。また、go-pylons とシステム全体の Pylons インストール用に --no-site-packages スイッチも試しました。同じエラー:(
python - Pylons Paster がコードをリロードしない
開発中の pylons アプリがあります。paster serve --reload --daemon development.ini でアプリを起動します。ProxyPass を使用してアプリの前に apache があります。このサイトは開発中なので、ソース ファイルを変更したときにコードをリロードする必要があります。--reload はコードの変更時にアプリをリロードするはずだったと思いましたが、それは起こっていないようです。何か案は?
python - Paster 構成の基本パス
Pyramid コードを dotcloud にデプロイしようとしています。残念ながら、一部のパスは、ローカル ペーストの展開と同じ方法でマッピングされません。を介してローカル サーバーで開発構成を実行している場合、次のpaster serve ...
場所で構成された静的ファイルにアクセスできます。
ただし、dotcloud サーバーでは、スクリプトが次の方法で実行される場合wsgi.py
:
静的コンテンツが間違ったディレクトリで検索されます。の代わりに/home/dotcloud/current/static/pylons.css
、/home/dotcloud/current/appname/static/pylons.css
ベースディレクトリを定義できるwsgi構成の一部はありますか? 私は何が欠けていますか?nginx
アプリケーションは/経由で実行されますuwsgi
。
ロードしようとしましたがconfig:../production.ini
、relative_to=current_dir + '/appname'
何も変わりませんでした。
python - Pyramid/SQLAlchemy Web アプリのアップグレード
私は、データベースの永続性のために SQLAlchemy を使用するミル Pylons Pyramid アプリケーションの標準的な実行を持っています。
SQLAlchemy-migrate リポジトリをセットアップして機能させましたが、paster を使用してデータベースをアップグレードおよびダウングレードする機能、または少なくともユーザーに (egg をインストールした後に) アップグレード/ダウングレードさせる何らかの方法が本当に必要です。データベースを必要なバージョンにします。
現在、アプリに組み込まれているため、アプリの起動時にバージョンのアップグレードが行われますが、何が起こっているのかを正確に把握できるように、ユーザーがデータベースを明示的にアップグレードする必要があるものを使用したいと考えています。事前にバックアップを作成します。
どうすればそれについて行くでしょうか?貼り付けるコマンドを追加するにはどうすればよいですか?
ユーザーがアプリケーションをセットアップする方法は次のとおりです。
初めてセットアップするには、データベースのアップグレードまたは一般的なアップグレードを行うには、次のようにします。
または、それらの線に沿った何か。
python - 自分のpidファイルを読み取れないため、Pasterデーモンはシャットダウンしません
TL; DRバージョン:Pasterに停止デーモンを要求すると、プロセスIDの追跡に使用する独自のファイルの読み取りに失敗します。
長いバージョン:
WindowsVistaのPython2.7.1でPaster(pastescript 1.7.3)を実行しています。
私の最初の驚きは、単純なWebサイトを運営していることです。
同じディレクトリにpaster.pidファイルが見つかると思っていましたが、見つかりませんでした。奇数。気にしないで、そのプロセスを強制終了してやり直すことで、明示的にしましょう。
今回は、my.pidというファイルを作成します。別のコマンドウィンドウで、次のように入力できます。
Webサイトは正常に提供されており、タスクマネージャーはPID20884で実行されているPythonプロセスがあることを確認しています。
それでは、デーモンのステータスについて報告するように牧師に依頼しましょう。
奇数。my.pid内のPIDはNone
、そうではないのに、であると主張します。
シャットダウンしましょう。
そのため、my.pidを読み取ろうとしましたが、読み取れず、フラストレーションを感じて削除しました。
その間、デーモンは実行を続けます。
パスターデーモンを手動で強制終了する必要があります。これは、@LennartRegebroが同様の詳細ではない質問で推奨していることです。テストの一環としてこれを自動化したいので、よりクリーンなソリューションを見つけたいと思っています。
助言がありますか?
python - pyramid paster pshell で transaction.commit 後にセッションが期限切れになるのを避ける
ピラミッドtansaction.commit()
でコミットする唯一の方法のようpaster pshell
です。Webページの提供には適していることは理解していますが、シェルでは、その後、次の SQLAlchemy MyModel.my_attribute 呼び出しで次のようになります。
どうすれば回避できますか?
python - ペースト実行時の構文エラー?
何が起こったのかわかりませんが、突然、paster が私のサーバーで動作しなくなりました (virtualenv とピラミッドでの動作)。すべてを再インストールしようとしましたが、機能しませんでした-同じエラーが再び発生しました:
私に何が起きたのか?