ホームページ >バックエンド開発 >PHPチュートリアル >異なるポートを構成する場合のマルチサイト エラー
php+apache+mysql
ポート設定が異なるマルチサイトエラー 設定は以下の通り(http.confのみ修正)
NameVirtualHost *:80
NameVirtualHost *:81
NameVirtualHost *:82
#最初のサイトはrunning Company Website
DocumentRoot "D:/myweb/"
ServerName oa
php_value include_path ".;D:/myweb"
#2 番目のサイトは OA の実行に使用されます
DocumentRoot "D:/myoa/webroot/ "
ServerName oa
php_value include_path ".;D:/myoa/webroot"
#3 番目のサイトは独立したフォーラムの運営に使用されます
DocumentRoot "D:/bbs/"
ServerName oa
Listen 80
Listen 81
Listen 82
いずれにしても、80 81 82 は D:/bbs/ を指します。異なるポートが異なる Web サイトを指していないのはなぜですか?
(一部の記事では、新しい http2.conf 変更の作成について説明していますが、この方法は上記の方法とどのように異なります)
ServerAdmin admin @ xxxx.com
DocumentRoot "パス"
ServerName localadm
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
在我Listen 200 和Listen 8080多有了,但都是指向8080的位置.設置如下:
01.#Listen 12.34.56.78:80
02.Listen 8080
03.Listen 200
04.
05.#
06.# 動的共有オブジェクト (DSO) のサポート
07.#
08.# DSO として構築されたモジュールの機能を使用できるようにするには
09 .# しなければならない対応する「LoadModule」行をこの場所に配置すると、その中に含まれる
10.# ディレクティブが使用される前に実際に利用できるようになります。
11.# 静的にコンパイルされたモジュール(「httpd -l」でリストされているもの)は、ここで
12.# をロードする必要はありません。
13.#
14.# 例:
15.# LoadModule foo_module modules/mod_foo.so
16.#
17.LoadModule actions_module modules/mod_actions.so
18.LoadModule alias_module モジュール/mod_alias。それで
19.LoadModule asis_module modules/mod_asis.so
20.LoadModule auth_basic_module modules/mod_auth_basic.so
21.#LoadModule auth_digest_module modules/mod_auth_digest.so
22.#LoadModule authn_anon_module modules/mod_authn_anon.so
23 .#LoadModule authn_dbm_module modules/mod_authn_dbm.so
24.LoadModule authn_default_module modules/mod_authn_default.so
25.LoadModule authn_file_module modules/mod_authn_file.so
26.#LoadModule authz_dbm_module モジュール/mod_authz_dbm.so
27.LoadModule authz_default_module モジュール/mod_authz_default.so
28.LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
29.LoadModule authz_host_module modules/mod_authz_host.so
30.LoadModule authz_user_module modules/mod_authz_user.so
31.##LoadModule autoindex_module modules/mod_autoindex.so
32.#LoadModule cern_meta_module modules/mod_cern_meta.so
33.LoadModule cgi_module modules/mod_cgi.so
34.#LoadModule dav_module modules/mod_dav.so
35.#LoadModule dav_fs_module モジュール/mod_dav_fs.so
36 .#LoadModule deflate_module modules/mod_deflate.so
37.LoadModule dir_module modules/mod_dir.so
38.LoadModule env_module modules/mod_env.so
39.#LoadModule expires_module モジュールs/mod_expires.so
40.#LoadModule file_cache_module modules/mod_file_cache.so
41.#LoadModule headers_module modules/mod_headers.so
42.LoadModule imagemap_module modules/mod_imagemap.so
43.LoadModule include_module modules/mod_include.so
44.#LoadModule info_module モジュール/mod_info。だから
45.LoadModule isapi_module modules/mod_isapi.so
46.LoadModule log_config_module modules/mod_log_config.so
47.LoadModule mime_module modules/mod_mime.so
48 .#LoadModule mime_magic_module modules/mod_mime_magic.so
49. LoadModule proxy_module modules/mod_proxy.so
50.#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
51.#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
52.# LoadModule proxy_connect_module モジュール/mod_proxy_connect.so
53.LoadModule proxy_http_module モジュール/mod_proxy_http.so
54.#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
55.LoadModule negotiation_module modules/mod_negotiation.so
56.LoadModule rewrite_module modules/mod_rewrite.so
57.LoadModule setenvif_module modules/mod_setenvif.so
58.#LoadModule speling_module modules/mod_speling.so
59.#LoadModule status_module modules/mod_status.so
60.#LoadModule unique_id_module modules/mod_unique_id.so
61. LoadModule userdir_module modules/mod_userdir.so
62. #LoadModule usertrack_module modules/mod_usertrack.so
63.#LoadModule vhost_alias_module modules/mod_vhost_alias.so
64.#LoadModule ssl_module modules/mod_ssl.so
65.
66.
67.
68.サーバー名 "web"
69.DocumentRoot "d:/php/wnfenlei"
70.<ディレクトリ "d:/php/wnfenlei">
71. オプション インデックス FollowSymLinks
72. AllowOverride None
73. Order allow,deny
74. すべてから許可
75.ディレクトリ>
76.
77.
78.
79.サーバー名 "web"
80.DocumentRoot "d:/php/wnarticle"
81.<ディレクトリ "d:/php/wnarticle">
82. オプション インデックス FollowSymLinks
83. AllowOverride なし
84. 順序許可、拒否
85. すべてから許可
86.ディレクトリ>
87.
Apache 多ポート多拠点ポイント構成方法
私的は、oa 業者の独自の apache (非個別にインストールされた apache、この業者は他の apach のインストールを禁止しました)。
上の conf/extra/httpd-vhosts.conf はありません
(他の類のワンプ方式完全免インストール完全二进制的那种)
否か第一章子提示(http.conf 中修正)
前面指示出这个 ?? vhosts.conf
?)
httpd-vhosts.conf は自写的で、apache が提供するものではなく、php の include に似ています
生死は不存在です重启apache の原因ですか?
重启了も不可能です