晨曦 2008-5-14 14:52
svnmanager为什么不能进行组和仓库的增加
我登陆到svnmanger后,可以点击左边的四个菜单项,其中User Admin可以操作,增加修改删除都没有问题。但 group admin,repository admin 这二个菜单,增加一个组或增加一个仓库,一提交就报错。
增加一个组的报错信息为:
Fatal Error
[2] fopen(/data/webapp/subversion/repository/accessfile) [function.fopen]: failed to open stream: Permission denied (@line 183 in file /data/app/svnmanager/svnmanager/library/class.accessfile.php).
Debug Backtrace
#1 -- pradoErrorHandler(...)
#2 class.accessfile.php:183 -- fopen(...)
#3 DataModule.php:126 -- AccessFile->createFromDatabase()
#4 DataModule.php:83 -- DataModule->rebuildAccessFile()
#5 CreatePage.php:32 -- DataModule->createGroup(...)
#6 TComponent.php:550 -- CreatePage->onConfirmBtn(...)
#7 TButton.php:192 -- TComponent->raiseEvent(...)
#8 TButton.php:176 -- TButton->onClick(...)
#9 TPage.php:1005 -- TButton->raisePostBackEvent(...)
#10 TPage.php:950 -- TPage->handlePostBackEvent()
#11 TApplication.php:483 -- TPage->execute()
#12 index.php:5 -- TApplication->run()
增加一个仓库的报错信息为:
Fatal Error
[2] mkdir() [function.mkdir]: Permission denied (@line 64 in file /data/app/svnmanager/svnmanager/RepositoryModule/DataModule.php).
Debug Backtrace
#1 -- pradoErrorHandler(...)
#2 DataModule.php:64 -- mkdir(...)
#3 CreatePage.php:57 -- DataModule->createRepository(...)
#4 TComponent.php:550 -- CreatePage->onConfirmBtn(...)
#5 TButton.php:192 -- TComponent->raiseEvent(...)
#6 TButton.php:176 -- TButton->onClick(...)
#7 TPage.php:1005 -- TButton->raisePostBackEvent(...)
#8 TPage.php:950 -- TPage->handlePostBackEvent()
#9 TApplication.php:483 -- TPage->execute()
#10 index.php:5 -- TApplication->run()
晨曦 2008-5-14 16:41
问题解决了,我建accessfile时用错了命令,建成一个目录了,所以找不到,不能写入。所以报错。太粗心了。
liuwg8018 2008-5-18 17:49
svnmanager不知稳定性如何,一直在用,但是一直在担心,某一天权限全丢了.
晨曦 2008-5-19 13:54
这个不会丢的,所有的权限设置都在accessfile里,跟手动设置的效果一样。
zflanna 2008-6-3 13:40
[quote]原帖由 [i]liuwg8018[/i] 于 2008-5-18 17:49 发表 [url=http://bbs.scmlife.com/redirect.php?goto=findpost&pid=91801&ptid=12539][img]http://bbs.scmlife.com/images/common/back.gif[/img][/url]
svnmanager不知稳定性如何,一直在用,但是一直在担心,某一天权限全丢了. [/quote]
备份好权限文件和数据库文件