問題タブ [windows-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.
php - wwwroot フォルダー外の PHP ファイルを呼び出す (Windows ホスト、Arvixe)
簡単な解決策 (以下のトムの回答に感謝します。完全な説明についてはトムの回答をお読みください): webroot ディレクトリに新しい php ファイルを作成します。temp.php としましょう。そこから、include または request を使用して、webroot の外部にある test.php ファイルを呼び出します。
index.html -> temp.php -> test.php
- javascript を使用して temp.php に移動していますが、href も使用できます。
- temp.php では、以下を使用しました: include dirname(__FILE__)。'/../test.php';
- それだけです。test.php は URL から直接アクセスできません。外部から webroot 内のファイルに移動する場合は、次のようなものを使用します。参照: http://stackoverflow.com/questions/13550471/php-include-file-in-webroot-from-file-outside-webroot、FILE/DIR を見つけた場所
元の問題:
Arvixe (Linux ではなく Windows ホスティング) でホストされている Web サイトがあります。
私のドメイン ディレクトリには、test.php ファイルと wwwroot フォルダーがあります。
wwwroot フォルダー内に、index.html ファイルがあります。
index.html ファイルから、test.php ファイルを呼び出す単純なリンク/ボタンが必要です。ユーザーに php ファイルへの直接の URL アクセスを許可したくありません (そのため、ルート ディレクトリの外に置きます)。セキュリティのために web.config と .user.ini のものを試しましたが (これは機能しませんでした)、これが機能する場合、セキュリティは問題ないと思います。
- href="../test.php" を試しましたが、動作しません (404 - ファイルまたはディレクトリが見つかりません)
- test.php のアクセス許可は、wwwroot と同じです (cp ポータル経由)。
- php ファイルを含めたくない、個別に呼び出して実行したい
- スタックオーバーフローの関連するすべての投稿を2日間見ましたが、何も機能していないようです
- ファイルへのフル パスを使用するか、仮想ディレクトリを作成することを提案する場合は、例を含めてください。運がなかった両方を試したので
- また、ルート外のphpファイルにアクセスするにはphpスクリプトが必要になると読みましたが、外部ファイルを呼び出す方法がわかりません。これを一度試しましたが、404 例外が発生しました。それがうまくいったなら素晴らしいだろう
これを達成する簡単な方法はありますか?(特に、Windows Arvixe ホスティングを使用しているすべての人)。ここには簡単な答えがあるはずだと思います ): ここまで読んでくれてありがとう。
wpf - WPF WindowsFormsHost の空域は、ポップアップが使用されているときにも MetroWindow を発行します
WPF で使用される WindowsFormsHost に関連する既知の「空域」の問題があります。
いくつかのペインで AvalonDock を使用していますが、そのうちの 1 つは WindowsForms コントロールをホストしています。
また、情報を表示するためのポップアップとして MetroWindow を使用しています。
残念ながら、ポップアップが表示されていて、その下にホストされたウィンドウが表示されている AvalonDock.Pane がある場合、常に一番上に表示されます。
この問題を解決する方法について何か提案はありますか?
MetroWindow には MetroWindow.Topmost としていくつかのプロパティがありますが、期待どおりに動作しません。
php - Windowsホスティングでgodaddyデータベースに接続するときにユーザーのアクセスが拒否されましたか?
Godaddy Windowsホスティングでデータベースに簡単にmysqli
接続しています。コードは次のとおりです。
付与されたユーザー名とパスワード、およびデータベース名は確かです。資格情報はすべて適切ですが、次のエラーが発生しています。
警告: mysqli_connect(): (HY000/1045): G:\path\to\file\index.php 行 9 のユーザー 'root_user_name'@'localhost' (パスワードを使用: YES) のアクセスが拒否されました ユーザー ' のアクセスが拒否されましたroot_user_name'@'localhost' (パスワードを使用: YES)
wampサーバーを使用して、同じデータベース名と資格情報を使用してlocalhostでこれを機能させました.IISサーバーとWindowsホスティングにはあまり興味がありません..どんな助けでも大歓迎です。
asp.net - Plesk での ASP.Net ワイルドカード サブドメイン設定のヘルプが必要
example.com などの Web サイトを作成しました。リンクをクリックすると、nav.example.com に移動する機能があります。現在、サブドメイン名はユーザーが選択した任意の名前にすることができるため、サブドメインを作成することはできません. この変更により、サブドメインに正常に ping を実行できるようになり、参照することもできますが、常にサーバーのデフォルト ページが表示されます。
要件 : ユーザーはチームを作成でき、すべてのチームには関連付けられたサブドメインがあります。ここで、user1 がサブドメイン「teamA」を選択します。ユーザーがチーム プロパティ、メンバー マッピングを確認したい場合、teamA.example.com にリダイレクトされます。
現在は n 個のチームが存在する可能性があるため、すべてのチームにサブドメインを作成することはできないため、動的ドメイン システムをセットアップする必要があります。
wordpress - Windows と Linux の Wordpress でのドメイン メールのホスティング
ここで助けを求めています。Windows ホスティングでドメインの電子メールを構成しましたが、正常に動作しています。次に、同じドメインでホスティングしている Linux に Wordpress アプリケーションをデプロイしたいと考えています。
Windows ホスティングで電子メールを使用し、Linux ホスティングで実際の Web アプリケーションを使用することは可能ですか?
ドメイン アカウントで両方のホスティングの dns を既に構成しています。メールは正常に機能していますが、ドメイン名にアクセスしようとすると、Wordpress アプリが表示されません (Windows ホスティングのデフォルトの「工事中」ページが表示されます)。
誰でも私にアドバイスをもらえますか?前もって感謝します。
asp.net - ホスティングスペースへのasp.net mvc Web展開(Webサイトパネルに「公開」タブが見つかりません)
FTP 経由で mvc Web サイトを展開できますが、「Web 展開」方法を使用できません。次の youtube ビデオでは、[発行] タブで [Web 配置] を有効にする必要があることを示唆しています。 Web サイト パネルで Web 配置を使用する方法 Windows 2012 サーバー には [発行] タブがあります。
「管理」タブが見えません。私のサイトでは ...... :( HomeFolder、MIME Type、Virtual Dir、Extention、Custom Error、Header (合計 6 タブのみ) しかありません 。
.htaccess - index.html をルートにリダイレクトするために GoDaddy でホストしているウィンドウ
Windows サーバーを使用している場合、index.html をルートにリダイレクトできる可能性はありますか。
現在使用しているホスティングは Apache ではなく、Windows サーバーを使用しています。
mysql - MySQL を使用してストアド プロシージャを作成できない
したがって、これは少しあいまいかもしれませんが、ここで何層にもわたって問題が発生しています。Google で見つけた「修正」ごとに、別の問題が発生します。とにかく、MySQL サーバーに支えられた asp.net アプリケーションを作成するために、Windows ホスティング パッケージを購入しました。私は MSSQL に慣れていますが、これは実行可能であり、オープン ソースに適しています。
最初に気付いた問題は、MySQL Server 5.7 を使用した (最近インストールした) MySQL Workbench のコピーでは、DB にまったく接続できないことでした。テーブルがロードを拒否し、次のメッセージが表示されます: #1548 - mysql.proc からロードできません。テーブルが破損している可能性があります
そこから、「大丈夫です。Web 管理ツールを使用するだけです」と考えました。この場合はphpMyadminです。過去に phpMyadmin を使用した経験はありませんが、問題ないように見え、このコントロール パネルにプリインストールされています。最初の 5 つのテーブルを作成することから始めました。それはスムーズに進み、データベースには 5 つのテーブルがあり、そのうちの 1 つには、"SELECT * FROM Account_Type" を実行して表示できるデータもあります。
すべて問題ないように思えたので、アプリケーションをテストするために使用するプロシージャーを作成します。ユーザーが入力した tinyInt に基づいて文字列を返す単なるプロシージャです。その手順は次のようになります。
私には問題ないように思えますが (MS SQL の経験が豊富なため)、MySQL Workbench のローカル コピーと同じエラーが返されます。mysql.proc からロードできません。テーブルが破損している可能性があります
私がインターネットで読んだことはすべて、MySQL をアップグレードする必要がある問題であることを示しています.... ここのコントロール パネルにいるだけなので、アップグレードする方法がわかりません。代わりに、他の問題があるに違いないと感じています。データを含むテーブルにはまだデータが表示され、昨日作成したばかりですが、これがどのように破損するかわかりません。
使ってみた
#1044 - データベース 'mysql' へのユーザー 'Birdy'@'%' のアクセスが拒否されました( Birdy は私のユーザー名です)。それが問題の原因であるかどうかはわかりませんが、作成手順を使用せずに他のクエリを実行できます。
ここからの次の考えは、「MySQL Workbench を接続して動作させることができれば、コントロール パネルを無視できる」ということです。これもあまり実りがありません。いくつかのアップグレード コマンドを実行しようとしたのが次のとおりです : http://i.imgur.com/yG1hKrQ.pngどちらかわからない...)
とにかく、ここでの本当の質問は、ほとんど「助けて!」です。問題の原因は「phpMyAdmin を使用して MySQL クエリを作成できない」ことですが、ここでの私の小さな話がそれを診断するのに役立つことを願っています。これらの問題についての助けを本当に感謝します:)
編集: mysql_upgrade を実行しましたが、サイコロはありません。問題は解決しませんが、まだ次のようになっています: http://i.imgur.com/NJpnRzw.png
編集 2: だから私は今のところこれをあきらめて、DB を MSSQL に切り替えて、私が最もよく知っていることに固執しています。データベースの再インストールは役に立たず、Web ホストによるアップグレードも役に立ちませんでした。とにかく助けてくれてありがとう