問題タブ [webfaction]
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.
cron - cron スクリプトで openerp-server を起動しようとしています
私は webfaction アカウントを持っていて、openerp-server 6.1.1 をインストールします。ssh セッションからサーバーを起動すると動作し、セッションを閉じるとサーバーも閉じます。だから私はcronでサーバーを起動しようとしています。
cron から、次のようなスクリプトを呼び出します。
*/1 * * * * ~/webapps/openerp/start.sh
そしてスクリプト:
.bash_profile
openerp-server -c /home/usuario/webapps/openerp/server.conf
うまくいきません....
しかし、コマンドラインからスクリプトを呼び出すと、サーバーの負荷は問題ありません....
これをデバッグする方法はありますか?
python - pipはシステムパッケージをアンインストールしようとします
webfactionでpipを使用していますが、システムパッケージをアンインストールしようとして失敗し続けます。たとえば、Fabricをインストールしようとすると、要件の1つはですpycrypto
。アンインストールしようとすると失敗します。
とにかくこれをしないようにpipに指示することはありますか?
python - ウェブサイトからデータベースへの自動データ収集?
Webfaction でホストされている PostgreSQL データベースを使用する Django ベースの Web サイトを持っています。私は通常、HTML テーブル内の単一の Web ページにすべてのデータを一覧表示する別の Web サイトからデータベースのデータを手動で収集します (コピーしてテキスト ファイルに貼り付けます)。
Python でそのデータを自動的に収集する限り、html5lib や Scrapy などを使用して、Web ページをロードし、必要な HTML テーブルを見つけ、そこからデータを抽出し、JSON にフォーマットするスクリプトを作成する必要があると思います。 、次に使用します
データをデータベースにロードします。私の質問は、このスクリプトを Webfaction のサーバーで 1 日 1 回自動的に実行するにはどうすればよいですか?
django - 本番環境で Django クエリセットが正しく順序付けされない
私はモデルを持っています:
models.py
私の見解では、すべてのエンティティを取得し、クライアントの名前で並べ替えたいだけです。
ビュー.py
したがって、私のテンプレートはすべてのエンティティを印刷するだけです。
template.html
私の開発用 PC ではすべてがうまく機能し、順序付けられたクライアント名のリストを取得できます。理解できないのは、webfaction.com の本番サーバーでは、ローカル環境のように結果がアルファベット順に並べられていないことです。
私もシェルでテストしましたが、結果は同じで、どういうわけか order_by('client') は私のPCではアルファベット順にソートされたリストを返しますが、本番環境ではアルファベット順ではありません。
注: どちらの環境にも Postgres があり、同じバックエンドを使用しています。
ありがとう
python - postgresql に接続すると、パスワード認証に失敗しました
0 こんにちは、私はdjangoが初めてです。でdjangoプロジェクトを構築していserver Webfaction
ます。「python manage.py sync」を実行するとエラーが発生しました。
実際、私のdb設定では、別のアカウント(postgresではない)を使用していますが、なぜパスワードを要求するのpostgres
ですか?
ところで、にインストールする必要がありpsycopy2
ますwebfaction
か? 以前は、新しいデータベースを作成すると機能しました。しかしdjango auth
、新しいユーザーを作成しようとすると、このエラーがスローされます。
python - シンプルなフラスコアプリをWebファクションにデプロイする
基本的なWebアプリケーションを実行するために、「 Webfactionに単純なFlaskアプリケーションをデプロイできない」で説明されているようにサンプルtestappをセットアップしました。
以下はコードスニペットと構造です:
「Webファクションサーバー上」
htdocsの下に保存されている私のindex.pyファイルは次のとおりです。
htdocsの下に保存されている私のtestapp.pyファイルは次のとおりです。
/ home // webapps / testapp / apache2 / confの下に保存されている私のhttpd.confは、次のとおりです。
私のドメインはwebfactionのプロジェクトを指しています。指示に記載されているように、デフォルトのindex.pyは、新しいもので上書きする前に機能していました。
以下は、Webファクションのコントロールパネルセクションにある私のアプリケーションの詳細です。
ユーザーの下にあるerror_testapp.logを確認し、以下を参照してください。
http:// <user> .webfactional.com /testapp/からアプリを起動しようとしたとき
「サイトが構成されていません」というメッセージが表示されます。
誰かがここで何がうまくいかないのかを明らかにしてくれませんか。Flaskとwebfactionを使うのはこれが初めてです。お時間をいただきありがとうございます。詳細が必要な場合はお知らせください。
django - Scrapy プロジェクトが django.core.management を見つけられない
ここの方法に従って、Web からデータを「Scrapy」し、同時に Scrapy のアイテム パイプラインを使用して、そのデータを Django データベースに直接保存しようとしています。
ただし、実行しようとするとscrapy crawl spidername
、次のエラーが表示されます。
ImportError: No module named django.core.management
最初は、Scrapy プロジェクトが Django プロジェクト フォルダーの外にあるためだと思っていましたが、プロジェクト全体を Django プロジェクト フォルダーに移動した後でも、同じエラーが発生し続けました。新しい場所 (Django プロジェクト フォルダー内) の Scrapy プロジェクト フォルダー内で Python シェルを開くと、正常にimport django.core.management
動作します。どうしたの?
編集:いくつかの追加情報: Webfaction サーバーでこれを行っています。私の Django プロジェクトへのパスは/home/gchorn/webapps/django_app/django_project
. Django バージョン 1.4.1、Scrapy 0.16、および Python2.7 を使用しています。Django+Scrapy プロジェクトのレイアウトは次のとおりです。
python - 何か他のものをインストールしている間に setuptools を削除しようとするピップ
次のような Pip 要件ファイルからインストールしています。
このエラーが発生します (django-appconf
は の依存関係ですdjango-compressor
):
奇妙なことに、(または他のものを) 個別にインストールするたびにdjango-compressor
、これが行われません。要件ファイルを使用する場合のみです。
インストールに使用している完全なコマンドはpip-2.7 install --install-option="--install-scripts=/home/[username]/webapps/[appname]/bin" --install-option="--install-lib=/home/[username]/webapps/[appname]/lib/python2.7" -r requirements.txt
. それが助けになるなら、私はWebFactionのサーバーの1つにいます。
python - Webfaction の Tornado Web サーバー
私はWeb開発から始めています。Instagram API と Django を使用して webapp を開発しようとしています。多くの人がリアルタイム サブスクリプションに Tornado Web Server を使用しているようです。Webfaction をホストとして使用していて、このコードを見つけたので、Tornado Web Server が提供する「WSGI コンテナー」で Django プロジェクトをラップできます。
そのため、Webfaction サーバー内でこの python スクリプトを実行すると、「http://mywebsite.com/hello-tornado/」にアクセスしようとするたびに機能しないようです。そのポートでその Tornado Web サーバーを実行していることは知っていますが、ブラウザーなどからのアクセス方法もわかりません。ここで何が間違っていますか?ご協力いただきありがとうございます。回答ごとにサイバー ハイタッチします。
編集:私が実際にやろうとしているのは、Tornado を介して Instagram RealTime Subscription API で行ったサブスクリプションからのすべての呼び出しを受信したいということです。そのために、コールバック URL " http://mysite.com/subがあります」とトルネードで受信できるようにしたいです。