問題タブ [shared-hosting]
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.
asp.net - 共有ホスト上のWebアプリケーション(asp.net)にPayPalクレデンシャルを保存する
共有サーバー上のGodaddyでホストされるWebアプリケーションを作成しました。取引にペイパルを使用する予定ですが、問題が発生します。
この時点で、クレデンシャル(ペイパルの電子メールとパスワード)はハードコーディングされています。これは、私が理解している限り、最悪の解決策です。私が知っている他の唯一のオプションはweb.configファイルにありますが、これも特に安全ではないようです。
必要なセキュリティを提供し、共有ホスト環境で機能する方向を教えていただけますか?
よろしくアレクサンドロス
php - 共有ホスティングのCakephpにヘルパーファイルがありませんエラーが発生しました
Cake phpファイルを共有ホストにアップロードしようとすると、MissingHelperエラーが発生します。
未定義の変数:javascriptにヘルパーファイルがありません
ローカルマシンで正常に動作しています。
共有ホスティングには次のディレクトリ構造があります:(cpanelを使用)
また、index.phpファイルに関連するすべての変更を加え、フルカラーのケーキphpイントロページを取得していました。奇妙なことに、HTMLヘルパーを認識しているため、完全なCSSで自分のWebページを見ることができます。ただし、JavaScriptやその他のヘルパーに問題があります。$ helpers = array()ですべてのヘルパーが明確に定義されたapp_controllerファイルがすでにあります。
なぜこのエラーが発生するのですか?
上記のように、ケーキのディレクトリ構造に変更を加えました。それで、cake / configフォルダーにあるpaths.phpファイルに変更を加える必要がありますか?設定ファイルがめちゃくちゃになっているので、cakeがjavascriptヘルパーを見つけられないと思います。そうですか、それとも他に問題がありますか?
subsonic - サブソニック3.0ミディアムトラストの問題
中程度の信頼でSubsonicを実行する際に問題が発生し、クエリが間違っているかどうかわかりません-中程度の信頼を嫌うsubsonic 3.0.3の一部がある場合、誰かに教えてもらえますか?他の誰かが少し前に似たようなものを投稿しましたが、それが存在するかどうかについての実際の回答はありませんでした(バグ)。ロブはそれがテストされたと言いましたが、他の誰かがまだバグが必要だと言いました(SubSonic 3.0-Medium Trust)
私は次のようなクエリを使用しています:
そして私が得ているエラーは次のとおりです:
前もって感謝します。新しい亜音速やラムダなどが大好きで、最初の共有ホストへのデプロイに問題があります:(
乾杯ダグ
ruby-on-rails - .htaccess を使用して RoR アプリの静的コンテンツを提供する
ユーザーが自分のコンテンツを RoR アプリケーションにアップロードできるようにし、その後、次のような静的コンテンツにアクセスできるようにするにはどうすればよいですか。
[Rails経由のオーバーヘッドを回避するため] APACHE Webサーバーによって提供されますが、
コンテンツにアクセスする前に認証/承認チェックを実行したい
制約は、ApacheファイルにしかアクセスできないDreamHost共有プラットフォームを使用しており、独自の Apache モジュールを追加できないことです。.htaccess
mysql - godaddy で MySQL と Entity Framework を使用したセキュリティ例外
SecurityException
Godaddy で Entity フレームワークを使用すると、エラーが発生します。エンティティは MySQL ストアに対して構成されています。(v. 6.1.2) ただし、例外には少し奇妙な点があります... 例外スタックを見ると、サイト内の任意の場所で MySQL への接続を開くと、同じ例外が発生するはずです。ただし、MySQL接続を直接開くと、サイトの別の部分で機能しているようです...
検証は次のとおりです。
誰かが同様の問題に遭遇しましたか?
完全なエラー スタック トレースは次のとおりです。
fastcgi - Linux サーバーが共有環境でローカル PHP.ini を使用するようにするにはどうすればよいですか?
私は共有サーバー環境を使用しています (Dreamhost.com は Linux/Debian を使用しています)。
APC (php5 アクセラレーター) を使用できるように、自分のユーザー アカウントにローカル PHP5 インスタンスをセットアップする際に、@ http://wiki.dreamhost.com/Advanced_PHP_configurationの指示に従いました。
いくつかの注意点は、指示/インストールスクリプトで想定されているように、ルートディレクトリ「/home/php5」にphp5がインストールされていないことです
むしろ、別のディレクトリ「home/subdir-path/php5」にあるため、スクリプトを変更してそれに対処する必要がありました。
このディレクトリを env $PATH に追加してみました
しかし、phpinfo() を実行すると、ローカルの php.ini 設定を使用していないことがわかります =[
これを修正する方法についての考えは大歓迎です。
==または==
fastcgi と APC (php キャッシュ/アクセラレータ) を使用して、カスタム php5 インスタンスをセットアップする正しい手順を誰かが教えてくれたら、それは素晴らしいことです。
php - 共有ホスティング環境で使用する PHP 拡張機能を配布する方法
PHP 拡張機能として配布される C で記述されたライブラリがあり、共有ホスティング環境で実行しているときにユーザーがライブラリにアクセスする際に問題が発生します。
以前 ( PHP のバージョンが 5.2.5 未満の場合)、お客様は単に dl() 関数とライブラリへのフル パスを使用してライブラリにアクセスできました。
PHP 5.2.5 以降、dl() 関数にはパス情報を含めることができないため、システム管理者がグローバル PHP 拡張ディレクトリにライブラリをインストールする必要があります。
PHP 5.4 以降、dl() 関数は廃止され、PHP 6.0 から完全に削除されました。これは、システム管理者がすべてのライブラリをインストールし、PHP.ini を介してロードする必要があることを意味します。
私が知る限り、これは共有ホスティング環境における PHP 拡張機能の新しい現実であり、「回避策」はありません。
共有ホスト管理者が顧客に代わってディストリビューションをインストールする可能性を最大化するために、ディストリビューションで行う必要のある重要なことは何ですか?
php - PHP 4から5への移行中のメモリリーク-ヒントはありますか?
大規模なWebアプリケーションを共有Webホスティング環境に移植しています。アプリはPHP4で作成されました。新しい環境にはPHP5.2があります。
何らかの理由で、PHP 5.2で実行しているときに、アプリケーションが大量のメモリをリークしています。私は、memory_get_usage()を使用して、メモリ使用量が64 MBの制限に達するまで文字通り監視できます(共有環境では非常に寛大で、サイトはPHP4で12または16MBで実行されていました)。
これは、PHP 5で変更されたものの副作用であると思われます。おそらく、引数でのオブジェクト参照の処理です。ただし、アプリケーションが非常に複雑で、部分的に十分に記述されていないため、リークの原因となる特定の動作を検索することは非常に困難です(はい、それは私のものです)。
アプリは共有ウェブスペースにインストールされているため、従来のデバッグ機能を使用できません(私が知る限り)。私は文字通り一日中プロジェクトに取り組んでいるので、ローカルで環境を再現することは避けたいと思います。
だから私の質問は:
特に大量のオブジェクトを処理する場合、典型的なPHP4 => 5の移行の落とし穴を知っている人はいますか?それが私のリークの原因である可能性があります
PHPで使用される変数用の、デバッガーに依存しない、スクリプトのみの「グラフィカルスコープダンプ」ツールを知っている人はいますか。これは、これらの膨大な量のメモリを消費している変数を見つけるのに役立ちます。
php - コメットをphp駆動のウェブサイトで実装する
コメットを始める方法を誰かが簡単な言葉で説明できるかどうか知りたかった. 私は共有ホスト環境にいます。
私の可能性は正確には何ですか?
私がここで読んだことから、phpは最良の選択肢ではないということです。これは、スレッドではなくリクエストごとに1つのプロセスとして実行されるためです。別の例では、ソケットについて話しています。
Facebookについても読んだことがありますが、彼らはそこでerlangで書かれた独自のコメットサーバーを実行していますが、まだphp Webサイトを持っています。それで、それはどのように正確に機能しますか?
私は今、多くのことを読んでいますが、私の状況で実際に何が可能かについてはまだ少し曖昧です. comet サーバーから離れたクライアントである php スクリプトを実行していますか?? それは、それがどのように長期的なオープン接続を維持するかを言っているのではありません! (他の投稿のコメントをいくつか入れただけです)
ありがとう、リチャード