問題タブ [cloudways]

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 に答える
4203 参照

node.js - Socket.io、サーバーが接続イベントに応答しない

cloudways に管理対象サーバーがあります。socket.io を使用しようとしています。

client.php:

サーバー.js:

このページにアクセスすると、コンソールのネットワーク セクションに 200 OK のインスタンスが 2 つ表示されます。ブラウザのコンソールにも、「connected : true」を持つソケット変数が出力されます。

ただし、ターミナルで(server.jsから)「接続されています」とは表示されません。空白です。

このサイトはローカルで動作しましたが、Cloudways で動作させようとするとこれらの問題が発生します。

何か案は?

「localhost」をドメイン名とIPアドレスの両方に切り替えようとしましたが、別のポートを試しましたが、server.jsをエラーなしで起動できるのは3000だけです。

ここに画像の説明を入力

編集

Cloudways は、ポート 3000 を使用する必要があることを確認しています。

io() の URL を次のように変更しようとしました。

そして今日、私は得ています

io.connect(同じアドレス/ポートを使用)も試しました。

0 投票する
0 に答える
621 参照

php - CloudwaysエラーにLaravelアプリケーションをデプロイする

ローカル ホストの laravel プロジェクトをライブの Cloudways Digitalocean サーバーにデプロイしようとしています。アプリをデプロイするために bitbucket から SSH 転送を実行しましたが、ライブ アプリを表示しようとすると次のエラーが発生します。Stripe はローカル ホストで問題を引き起こしていません。

「クラス 'Laravel\Cashier\CashierServiceProvider' が見つかりません」

また、別の .env ファイルを作成し、サーバー データベース変数を使用してサーバーにアップロードしました。これが正しい手順であるかどうか、誰にもアドバイスできますか?

Laravel アプリをライブ環境にデプロイする方法に関するチュートリアルを見つけるのは非常に難しいことがわかりました。誰かがこの問題に遭遇したか、このエラーを修正する正しい方向に私を向けることができれば、それは大歓迎です.