2007年07月27日 星期五 15:37
1. 无法写入自然是可以通过改变目录的属性来解决。我的猜想是,新立得在安装Zope3的执行包的时候,让用户输入密码,其实就是改变身份进入了root,所以,root创建的目录,其它用户无法写入了,这个我能够理解。只是如果存在这个问题的话,实际上用新立得安装的很多软件应该都存在类似的困难了。ubuntu似乎应该考虑解决这个问题才是,否则感觉一般用户使用会有很大的障碍。 2. 我在zope3的zope.conf里面没有看到effective-user选项,至少在我的正常生成的里面没有。我现在还是只能切换到root用户下才能runzope。 3. 至于为啥不能访问,经过验证,是因为ubuntu下面的中文字体,我直接看错了端口号,所以...刚才我直接指定了端口号,一切正常了。这个天机,我就直接写出来了。 Jack Date: Fri, 27 Jul 2007 13:48:01 +0800 From: " 沈崴 " <wileishn在gmail.com> Subject: Re: [python-chinese] Ubuntu下面的Zope3 To: python-chinese在lists.python.cn Message-ID: <af10fa2c0707262248i47279cd2wd01354b8c5a9a0d2在mail.gmail.com> Content-Type: text/plain; charset=UTF-8 兄台已经开始进入 Zope3 时代啦, 先仰慕一下。 好了, 在下开始猜想, 某些问题是可以这样解决滴。 1. $ sudo chown -R 安装时的第一个账户:安装时的第一个账户 /生成在HOME目录下的/INSTANCE目录 (上面是一条命令了) 大意是说 root 建立的 log 目录无法以用户身份写进去, 这就衰大了, chown 吧干脆。 2. 我知道在 Zope2 中应该改一下 /生成在HOME目录下的/INSTANCE目录/etc/zope.conf 里面的 effective-user 选项。注释掉吧。 大意是说如果想假装谁, 就又要请 root 出来了, 这就又衰大了。所以注释掉了, 干脆。 3. 至于为什么 http://localhost:9786/ 访问不了, 天机不可泄漏, 这里就不说了。 在 07-7-27,Jack Ding<maxding在tom.com> 写道: > > Hi, all > > Ubuntu中,在安装时的第一个账户下面,用新立得直接安装了Zope3的包。安装好后,执行mkzopeinstance时,生成的instance在Home目录中,说是os.chown无法执行。只有转入到root中执行mkzopeinstance,成功以后,保持在root情况下,才能执行runzope,否则说是无法生成log文件。 > > Zope运行起来以后,报告域为localhost,端口9786,打开FireFox,访问http://localhost:9786/,报告无法访问。 > > 请问上述现象是什么原因造成的。谢谢 > > Jack --- 沈崴 (努力向楼主学习中 ...) http://blog.163.com/eishn
2007年07月27日 星期五 16:13
通过 apt 安装的软件, 通常用于增强基础系统。只有一种情况 zope3 才会变成基础系统, 那就是这是一台正式对外提供 web 服务的服务器。而在多用户系统和桌面系统中, 基于基础系统最小化原则, 应尽量避免让测试和娱乐用途的 zope3 或者第三方库进入系统层。也就是说, 应避免使用 apt 来安装。而须手工安装 python 以及 zope 等软件, 和系统 python 完全隔离。 否则难以避免对 root 用户的依赖, 作什么事情都要 su 一下。更可怕的是因为某个用户要玩一下 zope3 或者搞一下其他第三方库而修改了系统 python。我们知道现代 linux 包括 ubuntu 在内是用 python 构建的, 经常随意修改 python 系统会导致应用逻辑和系统逻辑相混淆, 手工调整与包管理器自动管理相冲突, 复杂了, 并导致一系列莫名其妙的问题。最后变得像 Windows 一样脆弱, 接下来就该重装系统了 :) 好了, 相信这是许多人都会遇到的问题, 至于其他饮鸠止渴的建议在下就不说了。 在 07-7-27,Jack Ding<maxding在tom.com> 写道: > 1. 无法写入自然是可以通过改变目录的属性来解决。我的猜想是,新立得在安装Zope3的执行包的时候,让用户输入密码,其实就是改变身份进入了root,所以,root创建的目录,其它用户无法写入了,这个我能够理解。只是如果存在这个问题的话,实际上用新立得安装的很多软件应该都存在类似的困难了。ubuntu似乎应该考虑解决这个问题才是,否则感觉一般用户使用会有很大的障碍。 > > 2. 我在zope3的zope.conf里面没有看到effective-user选项,至少在我的正常生成的里面没有。我现在还是只能切换到root用户下才能runzope。 > > 3. 至于为啥不能访问,经过验证,是因为ubuntu下面的中文字体,我直接看错了端口号,所以...刚才我直接指定了端口号,一切正常了。这个天机,我就直接写出来了。 > > Jack > > Date: Fri, 27 Jul 2007 13:48:01 +0800 > From: " 沈崴 " <wileishn在gmail.com> > Subject: Re: [python-chinese] Ubuntu下面的Zope3 > To: python-chinese在lists.python.cn > Message-ID: > <af10fa2c0707262248i47279cd2wd01354b8c5a9a0d2在mail.gmail.com> > Content-Type: text/plain; charset=UTF-8 > > 兄台已经开始进入 Zope3 时代啦, 先仰慕一下。 > > 好了, 在下开始猜想, 某些问题是可以这样解决滴。 > > 1. $ sudo chown -R 安装时的第一个账户:安装时的第一个账户 /生成在HOME目录下的/INSTANCE目录 > > (上面是一条命令了) 大意是说 root 建立的 log 目录无法以用户身份写进去, 这就衰大了, chown 吧干脆。 > > 2. 我知道在 Zope2 中应该改一下 /生成在HOME目录下的/INSTANCE目录/etc/zope.conf 里面的 > effective-user 选项。注释掉吧。 > > 大意是说如果想假装谁, 就又要请 root 出来了, 这就又衰大了。所以注释掉了, 干脆。 > > 3. 至于为什么 http://localhost:9786/ 访问不了, 天机不可泄漏, 这里就不说了。 > > > 在 07-7-27,Jack Ding<maxding在tom.com> 写道: > > > > Hi, all > > > > Ubuntu中,在安装时的第一个账户下面,用新立得直接安装了Zope3的包。安装好后,执行mkzopeinstance时,生成的instance在Home目录中,说是os.chown无法执行。只有转入到root中执行mkzopeinstance,成功以后,保持在root情况下,才能执行runzope,否则说是无法生成log文件。 > > > > Zope运行起来以后,报告域为localhost,端口9786,打开FireFox,访问http://localhost:9786/,报告无法访问。 > > > > 请问上述现象是什么原因造成的。谢谢 > > > > Jack > > --- > 沈崴 (努力向楼主学习中 ...) > http://blog.163.com/eishn > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese --- 沈崴 (努力向楼主学习中 ...) http://blog.163.com/eishn
2007年07月27日 星期五 16:27
On 7/27/07, 沈崴 <wileishn在gmail.com> wrote: > 通过 apt 安装的软件, 通常用于增强基础系统。只有一种情况 zope3 才会变成基础系统, 那就是这是一台正式对外提供 web > 服务的服务器。而在多用户系统和桌面系统中, 基于基础系统最小化原则, 应尽量避免让测试和娱乐用途的 zope3 > 或者第三方库进入系统层。也就是说, 应避免使用 apt 来安装。而须手工安装 python 以及 zope 等软件, 和系统 python > 完全隔离。 用 sudo 没烦恼 ;) > > 否则难以避免对 root 用户的依赖, 作什么事情都要 su 一下。更可怕的是因为某个用户要玩一下 zope3 > 或者搞一下其他第三方库而修改了系统 python。我们知道现代 linux 包括 ubuntu 在内是用 python 构建的, > 经常随意修改 python 系统会导致应用逻辑和系统逻辑相混淆, 手工调整与包管理器自动管理相冲突, 复杂了, > 并导致一系列莫名其妙的问题。最后变得像 Windows 一样脆弱, 接下来就该重装系统了 :) > > 好了, 相信这是许多人都会遇到的问题, 至于其他饮鸠止渴的建议在下就不说了。 > > > 在 07-7-27,Jack Ding<maxding在tom.com> 写道: > > 1. 无法写入自然是可以通过改变目录的属性来解决。我的猜想是,新立得在安装Zope3的执行包的时候,让用户输入密码,其实就是改变身份进入了root,所以,root创建的目录,其它用户无法写入了,这个我能够理解。只是如果存在这个问题的话,实际上用新立得安装的很多软件应该都存在类似的困难了。ubuntu似乎应该考虑解决这个问题才是,否则感觉一般用户使用会有很大的障碍。 > > > > 2. 我在zope3的zope.conf里面没有看到effective-user选项,至少在我的正常生成的里面没有。我现在还是只能切换到root用户下才能runzope。 > > > > 3. 至于为啥不能访问,经过验证,是因为ubuntu下面的中文字体,我直接看错了端口号,所以...刚才我直接指定了端口号,一切正常了。这个天机,我就直接写出来了。 > > > > Jack > > > > Date: Fri, 27 Jul 2007 13:48:01 +0800 > > From: " 沈崴 " <wileishn在gmail.com> > > Subject: Re: [python-chinese] Ubuntu下面的Zope3 > > To: python-chinese在lists.python.cn > > Message-ID: > > <af10fa2c0707262248i47279cd2wd01354b8c5a9a0d2在mail.gmail.com> > > Content-Type: text/plain; charset=UTF-8 > > > > 兄台已经开始进入 Zope3 时代啦, 先仰慕一下。 > > > > 好了, 在下开始猜想, 某些问题是可以这样解决滴。 > > > > 1. $ sudo chown -R 安装时的第一个账户:安装时的第一个账户 /生成在HOME目录下的/INSTANCE目录 > > > > (上面是一条命令了) 大意是说 root 建立的 log 目录无法以用户身份写进去, 这就衰大了, chown 吧干脆。 > > > > 2. 我知道在 Zope2 中应该改一下 /生成在HOME目录下的/INSTANCE目录/etc/zope.conf 里面的 > > effective-user 选项。注释掉吧。 > > > > 大意是说如果想假装谁, 就又要请 root 出来了, 这就又衰大了。所以注释掉了, 干脆。 > > > > 3. 至于为什么 http://localhost:9786/ 访问不了, 天机不可泄漏, 这里就不说了。 > > > > > > 在 07-7-27,Jack Ding<maxding在tom.com> 写道: > > > > > > Hi, all > > > > > > Ubuntu中,在安装时的第一个账户下面,用新立得直接安装了Zope3的包。安装好后,执行mkzopeinstance时,生成的instance在Home目录中,说是os.chown无法执行。只有转入到root中执行mkzopeinstance,成功以后,保持在root情况下,才能执行runzope,否则说是无法生成log文件。 > > > > > > Zope运行起来以后,报告域为localhost,端口9786,打开FireFox,访问http://localhost:9786/,报告无法访问。 > > > > > > 请问上述现象是什么原因造成的。谢谢 > > > > > > Jack > > > > --- > > 沈崴 (努力向楼主学习中 ...) > > http://blog.163.com/eishn > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > --- > 沈崴 (努力向楼主学习中 ...) > http://blog.163.com/eishn > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- '''Time is unimportant, only life important! 过程改进的目标不是高品质产品,而是促生靠谱的人的组织! ''' http://zoomquiet.org blog在http://blog.zoomquiet.org/pyblosxom/ wiki在http://wiki.woodpecker.org.cn/moin/ZoomQuiet or http://202.108.44.62/moin/ZoomQuiet scrap在http://floss.zoomquiet.org douban在http://www.douban.com/people/zoomq/ ____________________________________ Pls. use OpenOffice.org to replace M$ Office. http://zh.openoffice.org Pls. use 7-zip to replace WinRAR/WinZip. http://7-zip.org/zh-cn/ You can get the truely Freedom 4 software.
Zeuux © 2025
京ICP备05028076号