标签: mac-osx

如何在 OS X 上激活启动日志?

如何在 OS X 10.6 上激活启动日志?

我添加了一个无法正常启动的新守护进程(状态为1)。

我想调试问题,但找不到launchd日志,它们不在/var/log/launchd.log.

mac-osx launchd launchctl

46
推荐指数
3
解决办法
4万
查看次数

@ 符号在文件的权限设置中是什么意思?

我在 MacOSX 上,我做ln -s了一个目录,结果如下:

-rwxrwxr-x@ 1 shiki  admin   970332 Mar  6 16:38 apc.so
-rwxrwxr-x@ 1 shiki  admin   653884 Mar  6 16:38 eaccelerator.so
-rw-rw-r--@ 1 shiki  admin    60064 Mar  6 16:38 gettext.a
-rwxrwxr-x@ 1 shiki  admin    80320 Mar  6 16:38 gettext.so
-rw-rw-r--@ 1 shiki  admin   514784 Mar  6 16:38 imap.a
-rwxrwxr-x@ 1 shiki  admin  3886132 Mar  6 16:38 imap.so
Run Code Online (Sandbox Code Playgroud)

这些@符号是什么意思?

permissions console mac-osx chmod

45
推荐指数
1
解决办法
3万
查看次数

su 不能在 mac os x 上工作?

我明白了:

Macintosh:8.4 TAmoyal$ su
Password:
su: Sorry
Macintosh:8.4 TAmoyal$
Run Code Online (Sandbox Code Playgroud)

我输入了用于 sudo 的密码。为什么这行不通?

谢谢!

mac-osx sudo

44
推荐指数
2
解决办法
10万
查看次数

我如何知道 Apache 正在使用哪个配置文件?

我正在尝试在 Mac OS X 上设置虚拟主机。我一直在修改 httpd.conf 并重新启动服务器,但没有让它正常工作。此外,我注意到它不在 httpd.conf (Libraries/WebServer/Documents) 中提到的 DocumentRoot 中提供文件,而是在不同的目录 (/usr/local/apache2/htdocs) 中提供文件。我在 httpd.conf 中的任何地方都没有看到这个文件夹。此外,PHP 可以工作,但“LoadModule php5_module”行被注释掉了。这让我觉得它在使用另一个 .conf 文件。如何确定实际加载了哪个配置?

更新:我刚刚删除了 httpd.conf 和 apache 在重启后的行为相同,所以它肯定没有使用它!

mac-osx httpd.conf virtualhost apache-2.2

44
推荐指数
3
解决办法
8万
查看次数

如何安装旧版本的 pecl 包

我有这个代码

    $passengerId = new \MongoId(oPassenger->getId());

    return $this->createQueryBuilder('Device')
        ->update()
        ->multiple(true)
        ->field('activated')->set(false)
        ->field('passenger')->unsetField()->equals($passengerId)
        ->field('_id')->notEqual($deviceId)
        ->getQuery()
        ->execute();
Run Code Online (Sandbox Code Playgroud)

它在我的开发服务器上运行良好,但在我的本地机器上崩溃。

pecl list在开发返回时运行

APC     3.1.13  beta
amqp    1.2.0   stable
intl    3.0.0   stable
mongo   1.3.7   stable
Run Code Online (Sandbox Code Playgroud)

和本地回报:

mongo   1.5.6   stable
xdebug  2.2.5   stable
Run Code Online (Sandbox Code Playgroud)

我机器上的崩溃消息是

"name":"MongoException","message":"Invalid object ID"},"code":500}
Run Code Online (Sandbox Code Playgroud)

我试过降级 mongo 的本地版本,但我无法用 pecl 糟糕的文档来解决这个问题。例如我试过这个:

sudo pecl upgrade -f -c channel://pecl.php.net/mongo-1.3.7
Run Code Online (Sandbox Code Playgroud)

但我一直在获取channel does not exist我所有的频道排列。

也在mongod --version本地运行返回db 版本 v2.6.0,在 dev 上返回db 版本 v2.4.3

想法?

php mac-osx pecl pear mongodb

44
推荐指数
1
解决办法
5万
查看次数

如何从 OS X 命令行获取 CPU 计数和总 RAM?

如何从 OS X 命令行获取 CPU 计数和总 RAM?

mac-osx

41
推荐指数
3
解决办法
8万
查看次数

如何从另一台计算机访问笔记本电脑上的本地 Web 服务器?

我在 127.0.0.1:3000 的计算机上运行了一个应用程序

我想从连接到同一网络的 iPhone 访问该应用程序。我以前做过这个,但不知道我是怎么做的。有任何想法吗?

mac-osx

40
推荐指数
3
解决办法
19万
查看次数

无法在 virtualbox 共享文件夹中创建符号链接

几天前,我发现我无法再在与 OS X 主机共享的任何目录中从 Ubuntu 创建符号链接。

ln: creating symbolic link `foo': Read-only file system
Run Code Online (Sandbox Code Playgroud)

我可以直接在非共享文件夹和 OS X 上创建符号链接。我也试过运行磁盘修复,但没有发现错误。

设置:

  • OS X 10.6.6
  • Ubuntu 服务器 11.04
  • 虚拟机 4.1.8

ubuntu virtualbox mac-osx

39
推荐指数
3
解决办法
4万
查看次数

在 OSX 上挂载块文件

如何在 osx 上挂载块文件?我试过

hdiutil attach filename
Run Code Online (Sandbox Code Playgroud)

然而,这终止于

hdiutil: attach failed - not recognized
Run Code Online (Sandbox Code Playgroud)

hdiutil 似乎只适用于 iso/dmg 图像。在 ubuntu 上,块文件可以很容易地挂载

mount -o loop filename mountpoint
Run Code Online (Sandbox Code Playgroud)

背景:我使用 vdfuse(http://forums.virtualbox.org/viewtopic.php?f=26&t=33355&start=0)来挂载虚拟磁盘文件(例如 vhd)。vdfuse 本身工作正常,虚拟磁盘中包含的分区在挂载点上显示为块文件。

VHD 文件 -> /my/mountpoint/Partition1, Partition2, ...

在 ubuntu 上,块文件可以通过

mount -o loop /my/mountpoint/Partition1
Run Code Online (Sandbox Code Playgroud)

但是 -o 循环选项在 osx 上不存在。

mount mac-osx loopback

38
推荐指数
1
解决办法
3万
查看次数

如何在 Mac OS X 上停止 nginx

我已经从 MacPorts 在我的 Mac 上安装并配置了 nginx 服务器

  1. sudo port install nginx
  2. 按照port安装控制台的建议,为nginx创建launchd启动项,然后启动服务器。
  3. 更名nginx.conf.examplenginx.conf并改名mime.types.examplemime.types

它工作正常,但我无法阻止它。

我试过了sudo nginx -s stop,但这并没有停止服务器,我仍然可以看到“欢迎使用 nginx!” 页面在我的浏览器上http://localhost/;此外,我仍然看到 nginx 的主进程和工作进程ps -e | grep nginx

在 Mac 上启动/停止 nginx 的最佳方法是什么?

顺便说一句,我添加了“守护进程关闭”;进入 nginx.conf - 根据各种资源的推荐。

nginx daemon mac-osx

37
推荐指数
3
解决办法
10万
查看次数