問題タブ [pagoda-box]
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.
laravel-4 - パゴダボックスの電子メール設定laravelアプリ
最近、laravelアプリをパゴダボックスにデプロイしました。メール以外は正常に動作しています。私のアプリでは、ユーザーの登録があり、登録するとメールが届きます。この機能は localhost で正常に動作していますが、パゴダ ボックスの設定が不足しているようです。アプリのメールの資格情報は次のとおりです。
パゴダボックスの資格情報は次のとおりです。
また、Gmail アカウントで POP と IMAP の両方が有効になっています。私が得ているエラーは、
Swift_TransportException
そして、メールアドレスとポートを変更してみましたが、使い物になりませんでした。何か足りないのですか?または、資格情報を変更する必要がありますか?
php - .htaccessfile からの HTTPS トラフィックを許可しない
PagodaBox (Laravel 4) でホストされているクライアント サイトがあり、証明書の警告付きで https 要求を処理しています。クライアントの内部アプリケーションは、https トラフィックが Web ホストで失敗し、内部ゲートウェイに続くことを想定しています。
htaccess ファイル内からのすべての HTTPS 要求を禁止することは可能ですか? この場合、リダイレクトは機能しません。httpd.conf を変更できないため、.htaccess が唯一のオプションのようです。
これまでのところ、これを試してみましたが、サイトは引き続き HTTPS 要求を受け入れます。
php - Laravel 4 & Pagoda: [PDOException] SQLSTATE[HY000] [2002] そのようなファイルやディレクトリはありません
だから、私のアプリはこのリンクにあります
Pagoda クライアントを使用してトンネルを作成でき、mySQL CLI を介してデータベースを表示できます。そのコマンドはmysql -u<DBusername> -p<DBpassword> -htunnel.pagodabox.com -P<the port tunnel shows me to connect on e.g. 3306>
アプリはローカルで動作します。わかりました、さらに検索して検索し、app/database.php構成を行い、ソケットをチェックしました。これも大丈夫です/var/run/mysqld/mysqld.sock。
エラーはこれです: 私のBoxfileには、この before-deploy フックがありますbefore_deploy:
- "php artisan migrate:install --env=production"
これにより、[PDOException] SQLSTATE[HY000] [2002] No such file or directory が発生するため、デプロイされません。
ヘルプ\リファレンスは大歓迎です。これ以上の情報も提供できます。乾杯!
php - スケーラブルな PHP プロジェクトに使用するサーバーの種類は?
会社でプロジェクトを開始したばかりで、Google App Engine でホストされ、アプリは Java で開発されていました。問題は、このコードがまったく読めないということです。したがって、最善の解決策は最初からやり直すことだという結論に達しました。
これは Facebook アプリであるため、Java の使用をやめて、利用可能な PHP SDK の使用を開始することも 1 つの方法です。しかし、Google App Engine はまだ PHP でうまく動作せず、Yii のようなフレームワークを回避策なしにインストールすることはできません。
したがって、最善の解決策は、アプリケーションをホストしている場所を変更することだと思います。スケーラブルな PHP アプリケーションのホストである必要があります。
少し調べてみたところ、Pagoda と appfog について話している人を見つけました。
何か提案はありますか?価格、効率、そして使いやすさを考慮した最適なソリューションは何ですか。私はサーバーを管理した経験があまりありません。通常、会社にそのすべてを処理してくれる人がいます。
mysql - Pagodabox.io で Laravel アプリをプッシュすると移行が実行されませんか?
Laravel
アプリをプッシュすると、Pagodabox
移行がキャンセルされ、 「Command Cancelled! SUCCESS」 と表示され続け、ライブ アプリを表示しようとすると、エラー メッセージが表示されます。
プロダクション用(db用)のすべてのdb資格情報を設定しましたmysql
。
アプリはローカル サーバーで正常に動作します。
また、関連する可能性があります。私は無料のアカウントを持っています。無料アカウントで移行が利用できるかどうかわかりません!?
私のボックスファイル:
git - GitHub for Windows を使用して pagodabox からアプリを複製する
GitHub for Windowsをダウンロードしました。インストール後、Pagodabox から作成したばかりのアプリのクローンを作成しようとしました。私は PowerShell を使用しており、それを複製しようとしています:
しかし、エラーがあります: SSH キーが提供されましたが、このリポジトリには許可されていません。どうすればいいのかわからない。
php - パゴダ ボックス データベース エラー
Cloud 9 で開発した後、Pagoda Box を使用して Web サイトをデプロイしましたが、正常に動作しましたが、pagoda box にプッシュした後、次のエラーが発生しました。
Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in /data/php/connect.php:11 Stack trace: #0 /data/signup.php(5): require() #1 {main} throw in / 11 行目の data/php/connect.php
既存の phpmyadmin データベースに接続したいと考えています。正しい方法を見つけることができません。