태그 보관물: osx-mavericks

osx-mavericks

Subversion과 Apache가 MacOSX Mavericks에서 충돌 함 설정이 작동을 멈췄다는

지난 밤에 MacOSX Mavericks를 설치 한 후 작은 SVN 서버 설정이 작동을 멈췄다는 것을 알았습니다. 지시에 따라 모든 현재 Subversion 소스를 다시 컴파일했습니다. 이제 인증 시점까지 작동 한 다음 실패합니다.

svn-serve를 실행하면 완벽한 SVN 서버를 얻을 수 있습니다.

아파치 SVN 설정 :

LoadModule dav_svn_module libexec/apache2/mod_dav_svn.so
LoadModule authz_svn_module libexec/apache2/mod_authz_svn.so

<Location /svn>
  DAV svn
  SVNParentPath /Volumes/Users/svn

  SSLRequireSSL

  AuthType Basic
  AuthName "Subversion repository"
  AuthUserFile /private/etc/apache2/subversion.auth

  Require valid-user
</Location>

웹 검색 후 lldb를 사용하라는 지시를 받았고 다음을 얻었습니다.

(lldb) thread backtrace all
* thread #1: tid = 0x43651, 0x00007fff8a8c2812 libsystem_c.dylib`strlen + 18, queue = 'com.apple.main-thread, stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
  frame #0: 0x00007fff8a8c2812 libsystem_c.dylib`strlen + 18
  frame #1: 0x00000001061710e0 mod_hfs_apple.so`___lldb_unnamed_function3$$mod_hfs_apple.so + 52
  frame #2: 0x0000000105e5448d httpd`ap_run_fixups + 109
  frame #3: 0x0000000105e55395 httpd`ap_process_request_internal + 1621
  frame #4: 0x0000000105e5f752 httpd`ap_process_request + 98
  frame #5: 0x0000000105e5b823 httpd`ap_process_http_connection + 147
  frame #6: 0x0000000105e3e97d httpd`ap_run_process_connection + 109
  frame #7: 0x0000000105e3ef45 httpd`ap_process_connection + 117
  frame #8: 0x0000000105e69893 httpd`child_main + 1587
  frame #9: 0x0000000105e682ee httpd`make_child + 414
  frame #10: 0x0000000105e683a0 httpd`startup_children + 128
  frame #11: 0x0000000105e673d4 httpd`ap_mpm_run + 708
  frame #12: 0x0000000105e32a8e httpd`main + 3278
  frame #13: 0x00007fff90cb35fd libdyld.dylib`start + 1

그리고 이제 나는 우둔 해.



답변

현재 버전의 알려진 문제점. 여기에서 패치를 사용할 수 있습니다 : https://mail-archives.apache.org/mod_mbox/subversion-users/201310.mbox/%3C5271AB05.5050802%40reser.org%3E

또는 mod_hfs_apple을 언로드 할 수 있습니다.이 경우에는 필요가 없으므로 httpd를 SVN 이외의 다른 용도로 사용하지 않는 경우입니다.


답변