問題タブ [librarian]
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.
ruby - librarian-chef のインストールで getaddrinfo が表示されます: 名前解決の一時的な失敗 (SocketError)
Vagrant を使用して VM Ubuntu 環境にクックブックをインストールしています。クックブックの管理には、 を使用しlibrarian-chef
ました。
Vagrantfile
setup.sh
シェフファイル
後に出力librarian-chef install
bash - 複数の条件を持つ Bash スクリプトの if ステートメント
/tmp/puppet-modules-up-to-date が存在し、正確には14日以内に作成されたことを確認する、vagrant puppet dev env用の単純なbashシェルスクリプトプロビジョナーを作成しようとしています。この単純なスクリプトを進めるのに苦労しています。どんな助けでも感謝します。
次のエラーが表示されます。
php - Chef のランリストの順序を理解する
私はシェフを学んでいますが、これまでのところ、すべての opscode クックブックをクックブック ディレクトリに置き、すべてのカスタマイズをサイト クックブックに置くのが最善であることを理解しました。このようにして、たとえば apt cookbook を site-cookbooks にミラーリングし、
デフォルト['apt']['compile_time_update'] = true
その前に行わなかった apt-get 更新を強制します。ところで、この属性ファイルが「customize.rb」という名前になることを知るのにかなり時間がかかり、私の知る限り、どこにも文書化されていません。
シンプルな LAMP スタックの依存関係を持つすべてのクックブックを取得するには、vagrant-librarian プラグインを使用しています。したがって、私のCheffileは次のようになります。
私のVagrantfileは次のとおりです。
私の主な質問は、Apache がスレッド化された MPM を実行しているなど、apache を再起動しようとするとコンパイルエラーが発生するランリストの途中にあるにもかかわらず、シェフが apt クックブックを処理した直後に常に php をインストールしようとするのはなぜですか?モジュールはスレッドセーフになるようにコンパイルされていません。
プロビジョニングを2つの部分に分割し、最初の実行でphpリソースを使用せずに実行し、2回目の実行でphpリソースを追加すると(vagrantプロビジョニング)、正常に動作します。
そこに何が欠けているのですか...シェフに「apt、apache2、mysql」を実行するように指示するにはどうすればよいですか-最初に....次にphpをインストールしますか??
別の質問は次のとおりです-司書によって追加されたすべての依存関係がシェフによって(自動的に)ランリストに含まれていることを確信できますか、それとも、たとえば私のVagrantfile.
誰かが私を助けてくれることを願っています、ありがとう。
ruby-on-rails - Vagrant インストール librarian-chef コマンド エラー No such file or directory @ rb_sysopen
vagrant をインストールしようとしています。コマンドを実行しようとするとlibrarian-chef install
、エラーが発生します。以下にエラーを貼り付けます。
私はそれをググった。ある種のパスエラーであることがわかりました。しかし、エラーで表示されているパス .rvm/* を確認しました。どんな助けでも大歓迎です。ありがとうございました。
python - apache wsgi を使用して apache で .py アプリを実行する
私は学校の司書です。wsgiを使用するApacheで.pyアプリをセットアップする方法を理解しようとしています。
「Majax2」というツールを見つけました。これは、ライブラリがライブラリ カタログから標準フォーマットをスクレイピングして別の Web ページに表示するのに役立つツールです。MAJAX 出力列のデモ ページが表示される場合があります。これは、ライブラリ カタログ ( http:// addison .vt.edu/search/.b2275560/.b2275560/1,1,1,E/marc&FF=.b2275560#.VuzyyKd96Uk ) 書誌情報または発行状況を表示します (4 部が見つかりました: 期限は 09-12-16、利用可能です、期限は 06-11-16、期限は 10-13-16 です)。最初のレコード (.b2275560) を参照してください。
コード: https://github.com/godmar/majax2
デモページ: http://libx.lib.vt.edu/services/majax2/
新しい Ubuntu 14.04 VM をインストールし、手順に従って環境をセットアップします。
すべてのコードを /var/www/html/services/majax2 に配置したので、このフォルダーに .htaccess index.html majax2.js と majax.py があります。
そして、apache.conf ファイルを編集して、ファイルの下に行を追加します。
実は、wsgi と py ... が何なのか、よくわかりません。インターネットで検索し、指示に従って環境をセットアップしました。しかし、解決すべき問題はまだたくさんあるようです。
以下のようなエラーメッセージが表示されました
py が得意な人や、apache wsgi の使用経験がある人が手を差し伸べてくれることを願っています。プロデューサーの代わりに独自の majax サービスを実行できる独自の環境をセットアップする必要があります。私の問題を解決するための情報やヒントを提供していただければ幸いです。どのステップが間違っているか、「majax2.py」を実行するにはどうすればよいか教えていただけると大変助かります。どうもありがとう。
git - vagrant up librarian git Chef のエラー
vagrant-librarian-chef-nochef を使用して新しい vagrant インスタンスを立ち上げようとしていますが、「致命的: あいまいな引数 '5.x'」にぶつかっています。
私はまだこの vagrant セットアップの以前にビルドされたバージョンを持っています。それ以外の場所では、もともと vagrant と仮想ボックスとプラグインの古いバージョンでセットアップされていました。これはまだ問題なく動作しているようで、「tmp」ディレクトリを古いバージョンから新しいディレクトリにコピーすると、このエラーは発生しません。このエラーは少し前に発生した可能性があると思いますが、これまで新しいインスタンスをスピンアップする必要がなかったため、発生していません。私はchefでvagrantを実行するのにかなり慣れていないので、アドバイスをいただければ幸いです。ありがとう!
OS: Windows 10 エンタープライズ
Vagrant プラグイン:
Vagrant バージョン: 1.8.5 Virtual Box バージョン: 5.1.0