問題タブ [buildpack]

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.

0 投票する
1 に答える
2435 参照

node.js - heroku buildback nodejs に ffmpeg を追加する

私は音楽を視覚化できるサーバーを作ろうとしてきました(これは私がこれまでに持っているものです)。それは成功しましたが、YouTubeビデオで動作させたいと思っています。これを合理的に実行できるYouTubeビデオからオーディオへの変換用のgithubで多くのリポジトリを見つけましたが、できるサーバーをherokuにデプロイするためにYouTube ビデオの一時オーディオ ファイルを必要な形式でホストするには、ビルドパックに含める必要がありますffmpegが、それを行う方法がわかりません。これはnode.js 用の heroku ビルドパックですが、その仕組みがよくわかりません。

TL;DR : node.js サーバーを heroku に正常にデプロイしてこのコードを実行するには、github で heroku-buildpack-nodejs リポジトリをフォークした後、どのような手順に従う必要がありますか?

ちなみに、この関数のドキュメントはnode.js APIにあります。

0 投票する
1 に答える
309 参照

php - Cloud Foundry の PHP ビルドパックで SOAP を有効にする方法

次のビルドパックhttps://github.com/cloudfoundry/php-buildpackを使用していますが、soap を動作させることができません。

次の .bpconfig/options.json ファイルがあります。

しかし、Web サービスを呼び出そうとすると、まだ次のエラー メッセージが表示されます。

「AH01071: エラー 'PHP メッセージ: PHP 致命的なエラー: クラス 'SoapClient' が /home/vcap/app/htdocs/appelWS.php 4 行目に見つかりません' が発生しました」

何か案が ?

0 投票する
1 に答える
555 参照

websphere-liberty - AutoReconfigurationServletContainerInitializer をインスタンス化できませんでした

Java EE アプリを Bluemix にデプロイしていますが、最初の要求が到着したときに次のエラーが発生しました。

2015-05-20T23:11:58.51+0200 [App/0] OUT [INFO] FFDC1015I: FFDC インシデントが作成されました: "java.util.ServiceConfigurationError: javax.servlet.ServletContainerInitializer: Provider org.cloudfoundry.reconfiguration.spring .AutoReconfigurationServletContainerInitializer は ffdc_15.05.20_21.11.58.0.log で com.ibm.ws.webcontainer.osgi.DynamicVirtualHost startWebApp をインスタンス化できませんでした

Liberty Buildpack のコードだと思います。これはコンテンツ ファイル ffdc_15.05.20_21.11.58.0.log です (ClassNotFoundException のようですが、アプリの一部ではないため、どうすればよいかわかりません)。

例外 = java.util.ServiceConfigurationError ソース = com.ibm.ws.webcontainer.osgi.DynamicVirtualHost プローブ ID = startWebApp スタック ダンプ = java.util.ServiceConfigurationError: javax.servlet.ServletContainerInitializer: プロバイダー org.cloudfoundry.reconfiguration.spring.AutoReconfigurationServletContainerInitializer できませんでしたjava.util.ServiceLoader.access$100 で java.util.ServiceLoader.fail(未知のソース) でインスタンス化されます (未知のソース) java.util.ServiceLoader$LazyIterator.next で (未知のソース) java.util.ServiceLoader$1.next で(不明なソース) com.ibm.ws.webcontainer.webapp.WebApp.initializeServletContainerInitializers(WebApp.java:2454) com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:1038) com.ibm com.ibm.ws の .ws.webcontainer.webapp.WebApp.initialize(WebApp.java:6396)。webcontainer.osgi.DynamicVirtualHost.startWebApp(DynamicVirtualHost.java:446) com.ibm.ws.webcontainer.osgi.DynamicVirtualHost.createRunnableHandler(DynamicVirtualHost.java:248) com.ibm.ws.webcontainer.osgi.DynamicVirtualHost.createRunnableHandler( com.ibm.ws.http.internal.VirtualHostImpl.discriminate(VirtualHostImpl.java:251) の DynamicVirtualHost.java:313) com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java: 306) com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:449) com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java: 383) com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:283) で com.ibm.ws.http.channel で。internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:254) com.ibm.ws.tcpchannel.internal.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:174) で com.ibm.ws.tcpchannel.internal.NewConnectionInitialReadCallback.complete( NewConnectionInitialReadCallback.java:83) com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504) com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574) com .ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:929) at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1018) at java.util.concurrent.ThreadPoolExecutor java.util.concurrent.ThreadPoolExecutor$Worker の .runWorker(不明なソース)。run(Unknown Source) at java.lang.Thread.run(Unknown Source) 原因: java.lang.NoClassDefFoundError: org.springframework.context.ApplicationContextInitializer at java.lang.ClassLoader.defineClassImpl(Native Method) at java.lang. com.ibm.ws.classloading.internal.AppClassLoader.definePackageAndClass(AppClassLoader.java:297) の ClassLoader.defineClass(不明なソース) com.ibm.ws.classloading.internal.AppClassLoader.findOrDelegateLoadClass(AppClassLoader.java:390) の java.lang.ClassLoader.loadClass(不明なソース) の java.lang.ClassLoader.loadClassHelper(不明なソース) com.ibm.ws の.classloading.internal.AppClassLoader.loadClass(AppClassLoader.java:362) java.lang.ClassLoader.org.cloudfoundry.reconfiguration.spring.AutoReconfigurationServletContainerInitializer.(AutoReconfigurationServletContainerInitializer.java:33) の loadClass(不明なソース) java.lang.J9VMInternals.newInstanceImpl(Native Method) の java.lang.Class.newInstance(不明なソース) ... 23 以上の原因: java.lang.ClassNotFoundException: com.ibm.ws.classloading.internal.AppClassLoader.findClassCommonLibraryClassLoaders(AppClassLoader.java:412) の com.ibm.ws.classloading.internal の org.springframework.context.ApplicationContextInitializer。 AppClassLoader.findClass(AppClassLoader.java:246) at java.lang.ClassLoader.loadClassHelper(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at com.ibm.ws.classloading.internal.AppClassLoader.findOrDelegateLoadClass(AppClassLoader) .java:390) com.ibm.ws.classloading.internal.AppClassLoader.loadClass(AppClassLoader.java:362) at java.lang.ClassLoader.loadClass(Unknown Source) ... 35 詳細

ありがとう!

0 投票する
1 に答える
1208 参照

ibm-cloud - Bluemix のキャッシュからビルドパック コンポーネントを読み込まないようにするにはどうすればよいですか?

アプリケーションをプッシュまたは再ステージングするたびに、ビルドパックのすべてのコンポーネントをインターネットから自動的にダウンロードして、最新バージョンを確実に入手したいと考えています。

現在、キャッシュされたビルドパック コンポーネントがピックアップされているのを確認しています。

0 投票する
1 に答える
433 参照

python - マルチビルドパックがherokuで動作しない

すでにサーバーをセットアップしており、ビルド パックは動作しています...まったく同じ方法で新しいサーバーをセットアップしようとしていますが、ビルド パックが正しく動作しません。

私が使用しているビルドパックはこれですhttps://github.com/ddollar/heroku-buildpack-multi.git

コミットを古いサーバーにプッシュすると、次のようになります

しかし、新しいサーバーにプッシュすると、次のようになり、正しいビルドパックが使用されません ( https://github.com/cyberdelia/heroku-geo-buildpack.gitおよびhttps://github.com/heroku/ heroku-buildpack-python )

これは、github でバージョンを指定しなかったため、各サーバーで異なるバージョンのビルド パックを使用しているためでしょうか? この場合、新しいサーバーを正しくセットアップできるように、古いサーバーで使用しているバージョンをどのように知ることができますか?... 新しいサーバーは確実に機能しておらず、pip もインストールしていません。

0 投票する
1 に答える
276 参照

node.js - MEAN スタックをサポートする CloudFoundry ビルドパックはどれですか?

私は MEAN スタックで構築されたアプリケーションを持っています - node Express mongo と angular. アプリをデプロイするときにどのビルドパックを使用すればよいですか? MEAN スタックに固有のビルドパックはありますか、それとも node.js ビルドパックを使用する必要がありますか?