启用模块后无法重启 wamp

Cannot restart wamp after enabling module

http://www.reloadedpc.com/other/setup-wamp-svn-subversion-windows/

我正在按照本指南进行操作。但我正在使用最新的文件。

Latest WAMP with Apache 2.4.9 PHP 5.5.12

Latest SVN 1.8.13 from https://subversion.apache.org/packages.html#windows using last option: Win32Svn (32-bit client, server and bindings, MSI and ZIPs; maintained by David Darj)

Latest TortoiseSVN-1.8.11.26392-x64-svn-1.8.13.msi

我还安装了 2 的模块。4.x 在安装 SVN 期间出现提示时。

我复制了mod_authz_svn.so和mod_dav_svn.so tp wamp/bin/apche/apache2.4.9/modules

但找不到 libdb44.dll(如页面所述)所以我从旧版本的 svn 复制了它,并将 intl3_svn.dll 和 libdb48.dll 从最新的 svn 复制到 wamp/bin/apche/apache2.4.9/bin

我在 Apache

的 httpd.conf 中添加了以下行
LoadModule dav_module modules/mod_dav.so -> (By default present in wamp and works)
LoadModule dav_fs_module modules/mod_dav_fs.so -> (By default present in wamp and works)<br><br>
LoadModule dav_svn_module modules/mod_dav_svn.so -> (Copied as mentioned above and **) <br><br>
LoadModule authz_svn_module modules/mod_authz_svn.so -> (Copied as mentioned above and **)

** -> 这些行或文件阻止我的 wamp 在重新启动所有服务后变绿。准确地说,他们给出了一些错误并阻止了 apache 启动。

(我发现很多人都面临这个问题,到目前为止还没有结果......人们正在转向其他SCCS/VCS)

更新:-

这是我的错误日志

[Sun May 03 16:58:11.694326 2015] [mpm_winnt:notice] [pid 4856:tid 388] AH00455: Apache/2.4.9 (Win64) PHP/5.5.12 configured -- resuming normal operations
[Sun May 03 16:58:11.695326 2015] [mpm_winnt:notice] [pid 4856:tid 388] AH00456: Apache Lounge VC11 Server built: Mar 16 2014 12:42:59
[Sun May 03 16:58:11.695326 2015] [core:notice] [pid 4856:tid 388] AH00094: Command line: 'D:\wamp\bin\apache\apache2.4.9\bin\httpd.exe -d D:/wamp/bin/apache/apache2.4.9'
[Sun May 03 16:58:11.696326 2015] [mpm_winnt:notice] [pid 4856:tid 388] AH00418: Parent: Created child process 6004
[Sun May 03 16:58:12.235357 2015] [mpm_winnt:notice] [pid 6004:tid 304] AH00354: Child: Starting 64 worker threads.
[Sun May 03 16:58:23.019974 2015] [mpm_winnt:notice] [pid 4856:tid 388] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Sun May 03 16:58:25.021089 2015] [mpm_winnt:notice] [pid 6004:tid 304] AH00364: Child: All worker threads have exited.
[Sun May 03 16:58:25.049090 2015] [mpm_winnt:notice] [pid 4856:tid 388] AH00430: Parent: Child process 6004 exited successfully.
[Sun May 03 16:58:31.353451 2015] [mpm_winnt:notice] [pid 5508:tid 388] AH00455: Apache/2.4.9 (Win64) PHP/5.5.12 configured -- resuming normal operations
[Sun May 03 16:58:31.353451 2015] [mpm_winnt:notice] [pid 5508:tid 388] AH00456: Apache Lounge VC11 Server built: Mar 16 2014 12:42:59
[Sun May 03 16:58:31.353451 2015] [core:notice] [pid 5508:tid 388] AH00094: Command line: 'D:\wamp\bin\apache\apache2.4.9\bin\httpd.exe -d D:/wamp/bin/apache/apache2.4.9'
[Sun May 03 16:58:31.354451 2015] [mpm_winnt:notice] [pid 5508:tid 388] AH00418: Parent: Created child process 5088
[Sun May 03 16:58:31.798476 2015] [mpm_winnt:notice] [pid 5088:tid 304] AH00354: Child: Starting 64 worker threads.
[Sun May 03 16:59:05.174385 2015] [mpm_winnt:notice] [pid 5508:tid 388] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Sun May 03 16:59:07.174500 2015] [mpm_winnt:notice] [pid 5088:tid 304] AH00364: Child: All worker threads have exited.
[Sun May 03 16:59:07.189500 2015] [mpm_winnt:notice] [pid 5508:tid 388] AH00430: Parent: Child process 5088 exited successfully.

好吧,在我看来我终于成功了!

Install 32-bit WAMP

Install SVN from above link

Copy intl3_svn.dll and libdb48.dll from svn/bin to wamp/bin/apache/apache2.4.x/bin

Copy mod_authz_svn.so and mod_dav_svn.so to wamp/bin/apche/apache2.4.9/modules

您可能希望将所有 .so 和 .dll 文件移动到 apache 中的 /modules/svn(创建此文件夹),以防万一!

添加上述问题的 4 行

如果您将文件从 bin 移动到 modules/svn,只需将 modules/mod_authz_svn.so 编辑为 modules/svn/mod_authz_svn.so 等等

重启 wamp 就可以了!

现在让我们看看我是否可以为我的服务器设置 SCCS!