私のセットアップは以下で構成されています:
8080
をリッスンするように構成されたXAMPP 1.7.7インストール8080
が 'open'として表示されます)xampp/htdocs
内のフォルダーに保存されているさまざまなPHP/Ajax/etcプロジェクト。例:xampp/htdocs/crypt
xampp
フォルダー、phpMyAdminおよびMySQLはパスワードで保護されていますDyn.dns URL(http://mydomain.dyndns-ip.com/crypt
)を使用してプロジェクトにアクセスしようとすると、次のようなWebページが表示されます
オブジェクトが見つかりません
要求されたURL '/ crypt'がRomPagerサーバーで見つかりませんでした。
ポート番号(http://mydomain.dyndns-ip.com:8080/crypt
)を追加すると、「接続がタイムアウトしました」ページが表示されます。 ただし、、localhost URL(http://localhost:8080/crypt/
)でロードすると、すべてのプロジェクトが機能します。
その他の問題:
http://localhost/xampp/
ではなくhttp://localhost:8080/xampp/
が開きます。これはxampp
フォルダーのパスワード保護に関係していると思いますが、セキュリティの変更を自動的に「元に戻す」方法はないようで、その方法はわかりません。手動で。この問題のトラブルシューティングの指針をいただければ幸いです。
多くの場合、ポート8080はルーターのリモート管理ポートです。 Dynホスト名に移動したときにルーターのログインページが表示される場合は、リモート管理ポートまたはWebサーバーが実行されているポートのいずれかを変更することをお勧めします。
また、AFAIK Dynはポート転送を行わないため、http://mydomain.dyndns-ip.com/crypt
へのアクセスにはポート80が使用されます。
80でWebサーバーをホストしないのはなぜですか?