问题标签 [osx-elcapitan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - `Apache` `localhost/~username/` 不工作
更新:以下答案也适用于 El Capitan。
对于刚开始的人来说,下面提到的文件在/etc/apache2下
对于下面的答案,还需要更改的文件是 /etc/apache2/extra/httpd-userdir.conf
原件:
所以我最近刚刚升级到 Mac OS X Yosemite,我需要重新设置我的 Apache。/etc/apache2/httpd.conf
我在 /user/kevin 下创建了一个文件夹“Sites”,并将文件权限更改为 777,并像以前一样取消注释 php5module 行。
localhost 正在工作,但localhost/~kevin/
给了我一个“在此服务器上找不到请求的 URL /~kevin/”。
这是我的httpd.conf
文件,以防有人需要查看。如果它有什么问题,如果有人可以发布他们的文件,我将不胜感激,httpd.conf
这样我就可以恢复它并重做。
人,这很长……
environment-variables - 通过 launchd.conf 设置环境变量不再适用于 OS X Yosemite/El Capitan/macOS Sierra/Mojave?
看起来launchd.conf
不再加载我的环境变量了。有没有其他人注意到这一点?
是否有另一种永久设置环境变量的解决方案?
mysql - 在 Mac OS X Yosemite/El Capitan 上自动启动 MySQL 服务器
我想在启动时自动启动 MySQL 服务器。这在小牛队是可能的,但似乎不适用于优胜美地。
编辑:似乎这也适用于 El Capitan
mysql - 如何在 OS X Yosemite / El Capitan 上启动时自动加载 MySQL
升级 OS X 后,我安装的 MySQL 在启动时停止加载。
这个关于 MySQL 的演练说:
“启动项安装在系统配置文件/etc/hostconfig中增加了一个变量MYSQLCOM=-YES-,如果你想禁用MySQL的自动启动,把这个变量改成MYSQLCOM=-NO-。”
所以,我打开了那个文件,上面写着:
我假设 OSX 开发人员添加了,# This file is going away
但我不确定。
如果是这种情况,在 OSX Yosemite 上启动 MySQL 的正确方法是什么?
php - Yosemite / El Capitan php-gd + mcrypt 安装
如何在 Yosemite 10.10 - PHP 5.5.14 build中安装/启用php-gd和mcrypt ?
请注意,以下步骤安装最新的 PHP 5.5.x
要检查您是否安装了 gd 和 mcrypt 用于$ php -m
在模块中显示编译,如果您缺少所需的模块,请继续,请参阅接受的答案。
广东
因此,Apple 安装了 GD(并且您正在使用他们的 PHP 构建,这很好),但不包括对 PNG 的支持。
如果缺少imagecreatefrompng()函数,您肯定缺少“完整” gd(支持 png)模块 。
"Call to undefined function imagecreatefrompng()"
加密货币
使用接受的答案安装 brew并在 gd 安装中省略部分(除非您需要它),并使用以下步骤:
- 搜索 -
$ brew search mcrypt
- 选择你想要的 PHP 版本
- 安装 -
$ brew install php55-mcrypt
- 确认使用
$ php -m | grep mcrypt
想要在 PHP 版本之间切换?
查看brew-php-switcher并按照说明进行操作。
haskell - GHC 任何结果都会导致“ld: library not found for -lgmp”
我正在尝试在运行 OS X 10.10 Yosemite 的 Mac 上编译 haskell 程序,但每次使用ld: library not found for -lgmp时 ghc 都会失败:
帮助?
xcode - 如何使 CocoaPods 项目在 OS X El Capitan 和 Xcode 7 Beta 上运行?
我已更新到今天发布的 OS X El Capitan 和 Xcode 7 Beta,由于新的 Swift 语法要求,现在我的 CocoaPods 项目不再工作。自动 Xcode 项目更新会破坏代码。有没有人已经想通了?谢谢。
objective-c - 我何时以及为什么应该使用“beta SDK”?
目前,我正在用 Objective-C(iOS8、OS X 10.10、Xcode 6)开发一个 iOS 应用程序。
Apple 昨天提交了他的 SDK 环境的新测试版,我正在考虑使用不稳定环境(iOS9、OS X 10.11、Xcode 7)的兴趣。
开发人员何时必须使用“beta SDK”?
为什么不等待稳定版本?
这是否意味着硬件的两倍(尤其是对于 iPhone)?
谢谢,
朱利安
macos - OS X El Capitan 中的“受限”文件夹/文件
从 OS X Yosemite 升级到 OS X El Capitan Developer Preview 后,我尝试编辑 /System/Library/LaunchDaemons/ssh.plist以将默认 SSH 端口更改为自定义端口。这是我几年来一直在使用的过程。
问题是 El Capitan 不允许我更改此文件夹中的任何内容(即使使用“sudo”也不行)。当我使用"ls -lO"列出内容时,该文件夹及其文件被标记为“受限” 。以前版本的 OS X 中的相同文件夹列表不显示“受限”。
这是 OS X El Capitan 的新功能吗?如何编辑“受限”的文件/文件夹?
我发现这是由于El Capitan中引入了一个名为“SIP”(系统完整性保护)的新功能。
在此处阅读更多信息:https ://forums.developer.apple.com/thread/4731?q=SIP
不幸的是,没有人建议在不实际禁用 SIP 的情况下编辑“受限”文件/文件夹的方法。