中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
apache2 subversion,apache服務(wù)無法啟動了,報:參考特定服務(wù)錯誤代...

apache2 +subversion,apache服務(wù)無法啟動了,報:參考特定服務(wù)錯誤代碼1

apache2 +subversion 配置apache作為server,
當(dāng)配置文件告訴apache, subversion庫地址URL后,apache服務(wù)無法啟動了.
報錯信息: "windows不能在本地計算機啟動apache2.有關(guān)更多信息,查閱系統(tǒng)事件日志。如果這是非microsoft服務(wù),請與服務(wù)廠商聯(lián)系,并參考特定服務(wù)錯誤代碼1".
------------------------------------------------------
1)os: windowsXP+sp2
2)install: apache v2.0.59 (端口:80)
     svn_v1.4.0
   (注:我試過 apache  2.2.3 +svn1.4.0, 結(jié)果到 loadModule 就無法配置成功了,各位同仁吸取教訓(xùn),不要用apache  2.2.3 )
3) apache正常啟動
瀏覽器輸入 http://localhost/ 出現(xiàn)apache測試頁,正常!
4)拷貝 mod_dav_svn.so和mod_authz_svn.so這兩個文件到 D:\Program Files\Apache Group\Apache2\modules目錄
   拷貝Subversion\bin下面的 libdb44.dll,libeay32.dll,ssleay32.dll到D:\Program Files\Apache Group\Apache2\modules目錄下。
5)修改 httpd.conf
以下兩句去掉注釋:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
在LoadModule節(jié)最后,增加下面兩行:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
httpd.conf 摘取部分內(nèi)容如下:
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule access_module modules/mod_access.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_module modules/mod_auth.so
#LoadModule auth_anon_module modules/mod_auth_anon.so
#LoadModule auth_dbm_module modules/mod_auth_dbm.so
#LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule autoindex_module modules/mod_autoindex.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule headers_module modules/mod_headers.so
LoadModule imap_module modules/mod_imap.so
LoadModule include_module modules/mod_include.so
#LoadModule info_module modules/mod_info.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule negotiation_module modules/mod_negotiation.so
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule status_module modules/mod_status.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule userdir_module modules/mod_userdir.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so
#
# ExtendedStatus controls whether Apache will generate "full" status
# information (ExtendedStatus On) or just basic information (ExtendedStatus
# Off) when the "server-status" handler is called. The default is Off.
#
#ExtendedStatus On
# yuanyuan add 2007-1-11
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

6)至此,重啟apache服務(wù),一切正常
瀏覽器輸入 http://localhost/ 出現(xiàn)apache測試頁,正常!

7)按照 tortoiseSVN 1.4.0 幫助手冊,配置apache+subversion
httpd.conf配置文件最后加入以下幾行:
<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath d:/svndatabase/testproject
AuthType Basic
AuthName "subversion repositories"
AuthUserFile passwd
#AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
其中:d:/svndatabase/testproject 是本地建好的subversion數(shù)據(jù)庫路徑(FSFS格式)
8)在命令提示符界面下 輸入以下的命令行用來創(chuàng)建passwd 數(shù)據(jù)庫認證文件
bin\htpasswd -c passwd <username>
輸入口令。
結(jié)果在D:\Program Files\Apache Group\Apache2\bin下看到生成了passwd文件,
寫有用戶名稱,加密后的密碼。

9)到此,預(yù)期結(jié)果是: 重啟apache服務(wù),成功后.
通過瀏覽器 輸入:http://[服務(wù)器名稱]/svn/testproject ,顯示數(shù)據(jù)庫信息.

實際結(jié)果是: 在monitor apache server,重啟apache服務(wù),失敗。
瀏覽器 輸入:http://[服務(wù)器名稱]/svn/testproject ,顯示"無法顯示網(wǎng)頁".

---------------------------------------------------------------
運行 test configuration ,通過。 但apache2服務(wù)無法啟動。
報錯:"windows不能在本地計算機啟動apache2.有關(guān)更多信息,查閱系統(tǒng)事件日志。如果這是非microsoft服務(wù),請與服務(wù)廠商聯(lián)系,并參考特定服務(wù)錯誤代碼1"
查詢 windows事件查看器-系統(tǒng)日志,報錯信息:“apache2 服務(wù)因1(0x1)服務(wù)性錯誤而停止。有關(guān)更多信息,請參閱在http://go.microsoft.com/fwlink/events.asp的幫助和支持中心?!?br>根據(jù)這個報錯信息,上網(wǎng)搜索這個網(wǎng)址http://go.microsoft.com/fwlink/events.asp,已經(jīng)無法鏈接這個地址了。
又在網(wǎng)上查 apache錯誤代碼,沒有找到。


看了以上這些信息,各位同仁能看出問題出在哪里嗎?
或者我應(yīng)該怎么做能定位到錯誤所在。

httpd.conf 文件,我把 以下語句注釋掉后,apache服務(wù)仍然不能啟動。
<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath d:/svndatabase/testproject
AuthType Basic
AuthName "subversion repositories"
AuthUserFile passwd
#AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
 
======================

繼續(xù)

很奇怪的是,我把http.conf配置文件改回之前實驗過的正常啟動apache服務(wù)的狀態(tài)(回溯),apache服務(wù)也不能啟動了。而且報錯和回溯之前報錯一樣:"windows不能在本地計算機啟動apache2.有關(guān)更多信息,查閱系統(tǒng)事件日志。如果這是非microsoft服務(wù),請與服務(wù)廠商聯(lián)系,并參考特定服務(wù)錯誤代碼1"。
這是怎么回事?

我查看了apache 日志文件: access.log, error.log ,都沒有關(guān)于這次的報錯信息。無從查起,這個錯誤?
 
========================================

改httpd.conf的SVNParentPath為SVNPath

我改了一下 httpd.conf,問題不再出現(xiàn)了。只是不能用SVNParentPath了,這個是用來指定多個庫的,暫時先不管它。
我是這樣改的:
httpd.conf文件 最后幾句寫成:
<Location /svn>
DAV svn
SVNPath d:/svndatabase/testproject
AuthType Basic
AuthName "subversion repositories"
AuthUserFile d:/svndatabase/passwd
AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
其中這兩句SVNListParentPath on
SVNParentPath d:/svndatabase/testproject 寫成SVNPath d:/svndatabase/testproject,就好了,apache服務(wù)可以正常啟動了。瀏覽器中可以看到庫內(nèi)容了。
=================================
必須Apache 2.0,SVN不支持2.3~
 
=================================
我也遇到幾乎相同的問題,版本是svn1.4.2與apache2.0.44,其中 svn安裝提示要與apache2.0.52匹配,我沒找到這個版本所以忽略。

apache服務(wù)啟動錯誤在于以下三行,任一條都導(dǎo)致出錯:

DAV svn
SVNListParentPath on
SVNParentPath E:\SVN

=================================
不知到底是版本匹配問題還是另有原因?不同版本的語法格式有差別?盡量再找找2.0.52版看看。
而且我還有個問題是不能用svn提供的mod_dav_svn.so和mod_authz_svn.so代替apache原有的文件,否則apache就會啟動失敗。
哈哈,改用apache2.0.63搞定所有問題。
===================================
 
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
CentOS下Redmine與SVN的整合——基于Apache和Mysql安全認證與讀寫控制
源碼配置管理(subversion+apache)
LINUX下Subversion安裝配置
Subversion版本管理器簡單配置說明
Apache2.2和SVN1.4.4搭建svn版本控制平臺(windows環(huán)境) - 志權(quán)...
Subversion在linux下的安裝步驟
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服