问题标签 [osx-server]

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.

0 投票
3 回答
260 浏览

iphone - 如何在 Mac 桌面上发布 iOS 应用程序

可能重复:
有没有办法将 iOS 应用程序转换为 Mac OS X 应用程序?

我也想在 Mac 桌面上发布我的 iPad 和 iPhone 应用程序,是否可以这样做,如果可以的话,我需要在我的代码中做哪些更改。

0 投票
2 回答
1794 浏览

macos - OS X 服务器 DNS 管理

我有一个 OS X 10.6 服务器正在运行,它上面运行着 PHP、Apache、MySQL 和 DNS。我想从 Server Admin App 中移除 DNS 管理。我知道 DNS 配置文件(BIND 使用的那些)是纯文本文件(显然必须遵守一些规则)。

主要原因是我想为我的一个域设置 DKIM,并且我必须将 TXT 记录添加到子域 pm._domainkey.example.com。由于“无效”下划线字符,服务器管理员不允许我添加该子域。

我搜索了基于 Web 的 DNS 管理工具(我将安装在我的服务器上并允许我管理我的 DNS 记录的工具),但我找不到任何好的工具。(我设法安装了几个,但他们没有看到我已经在服务器管理中设置的配置)。现在我正在研究直接编辑配置文件,但我不知道它们在哪里。

这是一个测试/开发服务器,所以搞砸它不会是一场灾难。我知道“我不应该这样做”,但我想:)。

谢谢你的帮助。

0 投票
2 回答
4237 浏览

php - 如何让 PHP 5.3.8 读取 .user.ini 文件?

我有一台运行 Apache 2.2.21 和 PHP 5.3.8 的 Mac OS X 服务器

我想在每个目录的基础上设置一些 php.ini 样式指令。根据 PHP手册页,从 PHP 5.3.0 开始,可以通过在目录中放置一个名为“.users.ini”的文件,逐个目录覆盖主 php.ini 运行时配置文件中的指令。包含您想要影响的脚本。

对我来说,这个解决方案比使用 .htaccess 文件中包含的 php_value 和 php_flag 指令更可取,但是我创建的 .user.ini 文件被 PHP 忽略了。

根据 phpinfo(),我的 .user.ini 文件应该每 5 分钟重新缓存一次,并且文件名正确设置为“.user.ini”:

Apache 设置为 AllowOverides,我已经确认通过 .htaccess 文件设置 PHP 指令会正确覆盖我想要控制的 ini 设置。我尝试过的最简单的测试文件是一个 .user.ini 文件,它只包含以下行:

这不起作用,并且使用了系统范围的目录 (=Off)。但是,等效的 .htaccess 文件按预期工作,覆盖系统范围的指令:

我能找到的一条线索是主 php.ini 文件开头的神秘 [PHP]。我在手册中找不到任何提及此节标记的内容,因此我认为可能有必要使用 [PHP] 启动文件。我尝试将此添加到我的 .user.ini 文件的开头,然后重新加载我的页面,又等了五分钟,再次重新加载,以确保我没有加载缓存版本,不幸的是它没有任何区别。

我发现的另一个线索是前面提到的 PHP手册页中描述如何使用 .user.ini 文件的同样神秘的陈述:“这些文件仅由 CGI/FastCGI SAPI 处理。” 不幸的是,除了我的 phpinfo() 输出中显示“GATEWAY_INTERFACE CGI/1.1”的行之外,我不知道如何确认此条件是否得到满足,因为在我的 phpinfo( ) 输出。我只能假设这个神秘的声明并不重要,只是说明 CGI/FastCGI SAPI 进行处理(无论这意味着什么),而不是警告我需要打开某些东西。如我错了请纠正我。

在同一 .user.ini 手册页的评论中还提到,使用 php-fpm 时无法处理 .user.ini 文件。据我所知,我没有使用它,但如果有简单的检查方法,请告诉我。这确实提出了是否有其他配置选项或模块与该功能冲突并禁用加载 .user.ini 文件的问题。有人知道答案吗?

为了完整起见,我包含了我的配置命令,以防有人看到一些明显的问题,尽管我认为我没有将其从默认值更改:

'/private/var/tmp/apache_mod_php/apache_mod_php-53.8~2/php/configure' '--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/ info' '--disable-dependency-tracking' '--sysconfdir=/private/etc' '--with-apxs2=/usr/sbin/apxs' '--enable-cli' '--with-config-file -path=/etc' '--with-libxml-dir=/usr' '--with-openssl=/usr' '--with-kerberos=/usr' '--with-zlib=/usr' '- -enable-bcmath' '--with-bz2=/usr' '--enable-calendar' '--with-curl=/usr' '--enable-exif' '--enable-ftp' '--with -gd' '--with-jpeg-dir=/BinaryCache/apache_mod_php/apache_mod_php-53.8~2/Root/usr/local' '--with-png-dir=/BinaryCache/apache_mod_php/apache_mod_php-53.8~2/Root /usr/local''--enable-gd-native-ttf''--with-ldap=/usr' '--with-ldap-sasl=/usr' '--enable-mbstring' '--enable-mbregex' '--with-mysql=mysqlnd' '--with- mysqli=mysqlnd' '--with-pdo-mysql=mysqlnd' '--with-mysql-sock=/var/mysql/mysql.sock' '--without-pear' '--with-iodbc=/usr' '--enable-shmop' '--with-snmp=/usr' '--enable-soap' '--enable-sockets' '--enable-sysvmsg' '--enable-sysvsem' '--enable- sysvshm' '--enable-wddx' '--with-xmlrpc' '--with-iconv-dir=/usr' '--with-xsl=/usr' '--enable-zend-multibyte' '-- enable-zip' '--with-pcre-regex=/usr'--with-mysqli=mysqlnd' '--with-pdo-mysql=mysqlnd' '--with-mysql-sock=/var/mysql/mysql.sock' '--without-pear' '--with-iodbc =/usr' '--enable-shmop' '--with-snmp=/usr' '--enable-soap' '--enable-sockets' '--enable-sysvmsg' '--enable-sysvsem' ' --enable-sysvshm' '--enable-wddx' '--with-xmlrpc' '--with-iconv-dir=/usr' '--with-xsl=/usr' '--enable-zend-multibyte ' '--enable-zip' '--with-pcre-regex=/usr'--with-mysqli=mysqlnd' '--with-pdo-mysql=mysqlnd' '--with-mysql-sock=/var/mysql/mysql.sock' '--without-pear' '--with-iodbc =/usr' '--enable-shmop' '--with-snmp=/usr' '--enable-soap' '--enable-sockets' '--enable-sysvmsg' '--enable-sysvsem' ' --enable-sysvshm' '--enable-wddx' '--with-xmlrpc' '--with-iconv-dir=/usr' '--with-xsl=/usr' '--enable-zend-multibyte ' '--enable-zip' '--with-pcre-regex=/usr'--enable-sysvshm' '--enable-wddx' '--with-xmlrpc' '--with-iconv-dir=/usr' '--with-xsl=/usr' '--enable-zend-multibyte ' '--enable-zip' '--with-pcre-regex=/usr'--enable-sysvshm' '--enable-wddx' '--with-xmlrpc' '--with-iconv-dir=/usr' '--with-xsl=/usr' '--enable-zend-multibyte ' '--enable-zip' '--with-pcre-regex=/usr'

(亲爱的读者,既然您已经阅读了这么多,如果您确实看到与上述配置无关的奇怪之处,请随时在此原始帖子的评论中提及)

0 投票
2 回答
15596 浏览

pdf - 尝试索引 PDF 时出现 Elasticsearch Parse Exception 错误

我刚刚开始使用弹性搜索。我们的要求是我们需要索引数千个 PDF 文件,我很难让其中一个成功索引。

安装附件类型插件并得到响应:Installed mapper-attachments

遵循Attachment Type in Action 教程,但过程挂起,我不知道如何解释错误消息。还尝试了挂在同一个地方的要点。

更多细节:

json.file包含一个嵌入式 Base64 PDF 文件(按照说明)。文件的第一行看起来是正确的(无论如何对我来说):{"file":"JVBERi0xLjQNJeLjz9MNCjE1OCAwIG9iaiA8...

我不确定是否可能json.file是无效的,或者弹性搜索是否没有设置为正确解析 PDF?!?

编码- 这是我们如何将 PDF 编码为json.file(根据教程):

也试过:

日志:

希望有人能帮我看看我错过了什么或做错了什么?

0 投票
1 回答
125 浏览

macos - 通过按钮组合杀死图形界面并切换到终端

我需要通过一个按钮组合来杀死mac上的x窗口系统(我是linux用户,我不知道mac上的图形界面如何调用,我需要从图形界面切换到终端)。

是否有任何按钮组合可以做到这一点?

0 投票
2 回答
532 浏览

ios - ios 模拟器可以在 Mac OS X Server 上运行吗?

iOS 模拟器将在哪些版本的 Mac OS X Server 上运行(如果有)?我问的是 OS X Server,而不是普通的 OS X。

0 投票
1 回答
165 浏览

osx-server - 无法向开发机器上的 Lion Server 进行身份验证

我有一台从 Snow Leopard Server 升级而来的 Lion Server 机器,也是我的主要开发机器。当我打开 Server 应用程序并选择“This Mac - pro1”来管理服务时,系统会要求我使用管理员名称和密码进行身份验证。因为我是我机器上的管理员,所以我使用了我的用户名和密码,但是当我选择“连接”按钮时,它会抖动并拒绝我访问。

我不知道如何进行。我不确定我是否超过了重试次数限制,但是即使我显然是以自己的身份登录,但执行包括重新启动 Mac 在内的所有操作仍然让我无法对服务器应用程序进行身份验证。任何有关如何诊断此问题的建议将不胜感激。

0 投票
2 回答
250 浏览

django - 如何让 Django 在 Mac OS X 服务器上使用更新的 python?

我在我的 Mac OS X 服务器上使用 Django。到目前为止,一切都很好。我一直在使用 python 2.6.1 并且一切正常。我将 Python 升级到 2.7.3 版。正如预期的那样,在终端中调用 python 会调出 2.7.3 版本。使用 {% debug %) 检查 Django 表明 Django 仍在使用原始的 python 2.6.1 解释器。

在此系统上,/usr/local/bin 包含指向 ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/python 的符号链接

在 /usr/bin 中,我找到了 python 解释器,并从该目录中调用 ./python 使 python 2.6.1 运行。

我的 $PATH 是 /Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/ usr/local/mysql/bin:/usr/local/bin

我相信必须在 python 2.7.3 安装上进行了更改。

什么被认为是使用相同 Python 获取命令行和 Django 的最佳方式?我正在考虑将框架版本移动到 /usr/bin 并将框架中的符号链接放置到移动的新版本。系统上还有一个 /Library/Python 目录,其中包含版本 2.3、2.5 和 2.6 的站点包。在 /Library/Python/2.6/site-packages 中有主要的好东西 django、mercurial 和 south。

如今,人们把东西放在哪里?我的意思是,我知道我可以四处移动,但我想预测 Django 项目的发展方向,以便未来的升级能够顺利进行。

0 投票
1 回答
90 浏览

apache - 仅激活我可以在 Mac OS 上使用带有 apache 的虚拟主机的网络共享

我已经配置了 httpd.conf 和 httpd-vhosts.conf,当我激活网络共享时,虚拟主机很有用,但是当我关闭网络共享并启动 apache 时,虚拟主机不起作用

这是我的虚拟主机配置

而且,这里是错误捷径:

我是 Mac OS 的新手,我来自中国。感谢您阅读我的问题。

0 投票
1 回答
709 浏览

active-directory - Active Directory 和 XServe 之间的同步时间

我正在寻找可以让我在 Active Directory 2003 服务器和 Snow Leopard XServe 服务器之间同步时间的建议或脚本。我遇到的问题是 xserve 无法绑定到活动目录,因为时钟超过 5 分钟。

有谁知道是否可以在两台机器之间发送脚本或任何可以保持时钟同步的解决方案?

提前谢谢了...