我在通过/ etc / sudoers文件将用户添加到sudoers列表时遇到了问题。 $ whoami iain 他们说我疯了! $ which visudo /usr/sbin/visudo $ ls -la /usr/sbin/visudo —x–x–x 1 root wheel 186768 23 Jun 2009 /usr/sbin/visudo $ sudo su – Password: macbook:~ root# whoami root macbook:~ root# visudo 该文件在vi中打开: # this line is the one I added to sudoers # I gave ALL as access to […]
我正在使用苹果公司提供的PHP 5.3和Apache 2标准安装程序,在我刚刚升级到Mac OS X 10.6(Snow Leopard)的Mac Pro上进行Web开发。 如果我忽视了这样的事实,那就是升级进展得很好,这个事实摧毁了我完成工作的能力。 ;) 更新之后,我开发的CakePHP应用程序在访问时开始给我403个Forbidden错误。 根据日志文件中的错误,我确定Apache在Cake的.htaccess文件中的mod_rewrite规则上窒息了。 这里是整个文件: <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] </IfModule> 这不是规则本身是错的,而是Apache禁止使用mod_rewrite。 机器上的所有其他页面都能正常工作,如果我注释掉.htaccess文件,403错误就会消失(当然没有任何效果)。 在我的httpd.conf文件中,我试着改变这个: <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> 对此: <Directory /> Options FollowSymLinks AllowOverride All Order deny,allow Allow from all </Directory> …没有效果 […]
我为一个小型组织(15名员工)工作。 我们目前正在考虑为文件共享,networking备份,日历,联系人共享以及远程服务器pipe理function设置一个办公室内部服务器。我们主要在Windows环境中运行,并配有几台Mac。 我一直在寻找苹果雪豹服务器,MS小型企业服务器和Ubuntu服务器。 苹果的服务器很不错,但是在networking备份,映像和日历方面,它在Windows的使用方面似乎有限制。 MS会在我们的环境中performance的很好,但是我觉得我需要参加一个培训class才能够正确运行,而且我不是CAL授权结构和价格的忠实粉丝。 Ubuntu的服务器似乎非常好,似乎在Windows和Mac环境下都能正常工作。我已经在Linux环境中修改了一段时间并且喜欢它。 有没有人对我们应该关注的硬件/软件结构以及在实施前要牢记的重要问题有任何build议。
我有一台服务器在Debian Lenny上运行gitosis(从软件包pipe理器安装)。 我能够从我的Linux mint笔记本电脑执行所有操作,但从我的Mac运行最新的雪豹给我以下错误: mica@waste Desktop$ git clone [email protected]:Poems.git Initialized empty Git repository in /Users/micas/Desktop/Poems/.git/ ERROR:gitosis.serve.main:Repository read access denied fatal: The remote end hung up unexpectedly mica@waste Desktop$ ssh -v [email protected] OpenSSH_5.2p1, OpenSSL 0.9.8l 5 Nov 2009 debug1: Reading configuration data /etc/ssh_config debug1: Applying options for * debug1: Connecting to 192.168.0.156 [192.168.0.156] port 22. debug1: […]
这是一个最近的问题… MySQL正在工作,几天前我一定做了一些事情。 我删除了MySQL,并尝试使用.dmg文件重新安装。 mysql.sock文件永远不会被创build,我得到以下错误信息: Hristo$ mysql Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (2) 我也尝试停止Apache和安装,但Apache给了我一个错误…我不知道这是好还是坏: Hristo$ sudo apachectl stop launchctl: Error unloading: org.apache.httpd 我尝试了MacPorts安装,但套接字文件仍然没有被创build。 我真的不知道该怎么做,我不想重新安装雪豹,从头开始:/ 我也尝试安装32位版本和相同的交易。 没有运气。 最后…我尝试做源代码安装,但是当我到达configuration步骤,我得到以下错误: -bash: ./configure: No such file or directory 该文件是“mysql-5.1.47-osx10.6-x86_64.tar.gz”,所以我认为这是适当的源代码安装文件,是的,我有一个64位系统。 我不知道该怎么办了。 有任何想法吗? 谢谢,Hristo
我有点搞砸了我的Mac上的Apache“东西”。 通常当我访问http://localhost/ ,我会看到“It Works!” 但是现在它只是列出了/Library/WebServer/Documents中的目录和文件。 当我尝试用sudo apachectl stop停止/启动/重新启动服务器时,我得到: httpd: Syntax error on line 68 of /etc/apache2/httpd.conf: Cannot load /usr/libexec/apache2/mod_disk_cache.so into server: dlopen(/usr/libexec/apache2/mod_disk_cache.so, 10): Symbol not found: _apr_file_info_get$INODE64\n Referenced from: /usr/libexec/apache2/mod_disk_cache.so\n Expected in: flat namespace\n in /usr/libexec/apache2/mod_disk_cache.so 我不想做MacPorts安装,我早些时候尝试过,但是…我只是想通过与通常的./configure,make,make install的源代码来完成。 任何想法如何得到这个工作? 有没有办法完全删除Apache,然后重新安装一个新的版本? 谢谢,Hristo /etc/apache2/httpd.conf的内容与目前一样: # # This is the main Apache HTTP server configuration file. It contains […]
我在编译Snow Leopard的Apache的X-Sendfile扩展( http://tn123.ath.cx/mod_xsendfile/ )时遇到了麻烦。 我已经尝试设置各种archflags,一个组合甚至编译无错误,但在任何情况下Apache无法启动。 它不会向日志文件报告任何错误,但检查configuration与apachectl显示“无法加载/usr/libexec/apache2/mod_xsendfile.so到服务器:不能创build目标文件图像或添加库” 请注意,模块源是作为一个简单的C文件提供的,没有提供makefile或configuration脚本。 因此,我使用apxs编译并安装到Apache。 以下是我迄今为止所尝试的命令: $ sudo apxs -cia /Users/chrisbloom7/Downloads/xsendfile/mod_xsendfile-0.9/mod_xsendfile.c $ sudo apxs -cia -Wc“ – arch x86_64 -arch ppc -arch i386 -arch ppc64”-Wl“ – arch x86_64 -arch ppc -arch i386 -arch ppc64”/ Users / chrisbloom7 / Downloads / xsendfile / mod_xsendfile- 0.9 / mod_xsendfile.c $ sudo apxs -cia -Wc“ – […]
大家好。 我正在尝试安装Mac Pro桌面的静态路由。 我正在使用Route Split 1.4,它创build了一个名为/etc/routes.sh的启动脚本(SH脚本实际上等待界面在应用其更改之前联机)。 但是,我重新启动后,我失去了我input的静态路线。 以下是我在/var/log/system.log中获得的内容: -Mac-Pro syslog[70]: routes.sh: Starting RouteSplit -Mac-Pro /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow[51]: Login Window Application Started -Mac-Pro syslog[75]: routes.sh: static route xxx.xx.xx/xx xxx.xx.xx -Mac-Pro net.routes.static[66]: route: writing to routing socket: Network is unreachable -Mac-Pro net.routes.static[66]: add net xxx.xx.xx: gateway xxx.xx.xx: Network is unreachable …任何想法/build议..?
相同型号的2.4 GHz iMac,使用相同的图像,在同一子网上以相同的方式成像。 一个会刷新并下载组策略logging(MCX),另一个则不会。 都绑定到我们的OD服务器,并将允许networking帐户进行身份validation。 但是不会在/ Library / ManagedPreferences中粘贴单个文件 我不认为这是一个主机名冲突,因为两台机器在第一次启动时成功更新主机名。 我可以手动刷新那个,但我不能手动刷新没有。 我试过几次重新对这些机器进行成像。 较旧的豹纹图像没有出现这个问题。 该图像是build立在另一个型号的iMac。 Snow Leopard 10.6.6在OD服务器上运行Snow Leopard。
我正在尝试重新安装MySQL make sudo make install cd /usr/local/mysql sudo ./bin/mysql_install_db –user=mysql <—- I get FATAL ERROR: Could not find mysqld 我想我可能有另一个安装的MySQL。 我将如何去找出是否有我的MAC雪豹的另一个安装? 在过去的3天里,我已经从dmg安装了mysql,然后unistalled,然后尝试通过macports进行安装,然后卸载,然后通过tar安装,然后卸载,然后通过tar重新安装,这是我现在的位置。 关于重新格式化我的硬盘。