問題タブ [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.
ruby - ruby dev に使用する (ローカル) サーバー: mac os x または linux
オフィスには、Mac OS X を搭載した 2 台の MBP と、Ubuntu を搭載したラップトップ 1 台があります。ローカル ストレージとテスト用にサーバーを購入しようとしていますが、そのオペレーティング システムについて議論しています。
RoR で開発を行っており、サーバーをローカル テストに使用し、Heroku を本番サイトとして使用しています。現在のトレードオフ: Mac Pro Server (新しい 8 月版を待っている) 対 Linux (ディストリビューション未定) マシン。
誰かアドバイスをいただけますか?ありがとう..
git - Gitolite remembers a repository that it shouldn't
We have gitolite and it keeps complaining an existing repository doesn't exist.
Even after I edited gitolite.conf
and removed that repo from the config.
So I'm wondering why it 'remembers' that repo?
I checked my changes were pushed correctly.
The $gituser/.gitolite/conf/gitolite.conf
is equal to my local one.
The message doesn't come from the gitolite.pm
script, the exact error message is
For example when committing the gitolite-admin repo:
And I have grep
ed the whole HDD and nowhere does it mention that repo (but it did mention a new one we tried to make to replace it):
And this is from the conf:
All repos are under git
's ~
django - Django Mac os x 認証の統合
Mac OS X にはユーザーとグループがあります。OS X Server を使用している場合、ユーザー名とパスワードは基本認証の下で apache で使用できます。Https で実行すると、ユーザーがサーバーに Web アクセスできる便利な方法になります。
サーバーが認証され、Mac OS X でユーザーのホームページを提供するオフィスの LAN の両方からユーザーが使用するサイトをセットアップしています。また、Django を使用して HTTPS 経由でサイトを提供しています。
request.META を調べたところ、Apache 認証済みユーザー名が見つかりません。この種のセットアップでは、Apache に認証を任せることができると考えていました。この方法で Django と Apache の認証を統合することについて、何か考えがある人はいますか?
ruby-on-rails-3.1 - AlbinogemとRedcarpetを使用する場合のposix_spawnpに関連するRails3.1エラー
Redcarpet、Albino、およびPygmentsを使用してアプリにコードハイライトを追加することについてのRailscastsのエピソードに従いました。開発では期待どおりに機能します。ただし、テスト実稼働サーバーでは、次のエラーが発生します。
エラーはmarkdown()
16行目のヘルパーから発生します。ヘルパーコードは次のとおりです。
問題はアルビノへの呼びかけからです。私はこの問題を解決する方法について途方に暮れています。アルビノはpygmentize
プロセスを生み出すことができないようです。which pygmentize
Terminal.appで実行すると、が表示されます/usr/local/bin/pygmentize
。/usr/local/bin
を実行すると、パスにが表示されますecho $PATH
。テスト実稼働サーバーは、OSX10.7サーバー上のApache/PusionPassengerです。
ここで何が起こっているのですか、どうすればposix_spawnp
エラーを修正できますか?
postgresql - Postgres:phpPgAdmin以外のすべての権限が拒否されました
Lion用のOSXServerをインストールしました。デフォルトのデータベースがPostresになっていると聞きましたが、これは朗報です。悪いニュース-接続できません。
psql、createdb、Navicatを使用してみましたが、すべて同じものが返されます:「サーバーに接続できませんでした:アクセスが拒否されました」。これは、_postgresロールを使用し、postgresのスーパーユーザーとして追加した自分のロールを使用しています。
奇妙なことに、phpPgAdminは接続にまったく問題がありません。rootとして実行して使用しているときも、私はそうしませんpsql -U
。しかし、私がまっすぐに立った場合、pqsl postgres
またはcreatedb whatever
それからそれが完全に機能することを拒否した場合。
要約は次のとおりです。
何が起こっている?
ruby-on-rails-3.1 - SSLで実行されているRails 3.1アプリ - TLSサーバー名表示サポートエラー?
テストサーバー(OS X 10.7サーバー)でSSL構成をテストするために使用している単純なRails 3.1.rc6アプリがあります。Phusion Passenger と Apache を使用しています。
SSL を使用しない場合、問題なくアプリを実行できます。Apache 経由またはファイル内経由config.force_ssl = true
でSSL を有効にするenvironments/production.rb
と、ページはエラーなしで読み込まれますが、ほとんど空で、自分のサイトではありません。空のディレクトリからファイルを提供しようとしているかのように見えます。
SSL の構成について Edge Rails のドキュメントを確認したconfig.force_ssl = true
ところ、Rack::SSL ミドルウェアが自動的に使用されるというオプションの追加についてのみ言及されています。
ページをロードすると、次のように表示されます。
Rails アプリで ssl 構成行を削除し、サーバー ツールを使用してサイトを SSL に強制すると (テスト用に自己署名証明書を選択します)、まったく同じことが起こります。... myapp/current/public
持っているときのように、フォルダーを提供するには何を変更する必要がありますconfig.force_ssl = false
か?
編集:もう少し情報。に次のように表示され/var/log/apache2/error_log
ます。
php - Cronsを搭載したOSXPHPサーバー
私はapache、phpを実行しているOSX10.6サーバーを持っています。cronジョブの管理に役立つCronniXをインストールしています。私はこのようなphpスクリプトを持っています:
ご覧のとおり、endforeach;
コマンドが欠落していますが、cron出力(CronniXタスクのタブから見た場合)にはエラーが表示されず、単に停止します。
これはforeach / endforeach
対の{ }
問題ではなく、機能しません。
もちろん、エラー報告は、それなしではデバッグが不可能な、より複雑なスクリプトで私にとって価値があります。
ありがとう!
osx-lion - OS X Server Lion
私はMacBookProとIntelベースのiMacを持っています...同僚の同僚が、Oracle11gとOracleApplicationServerをインストールできるようにするためにOSXLionServerを自分のマシンにインストールしたと聞いたことがあります。
iMacを専用サーバーにすることを目的として、両方のマシンにOS XLionServerをインストールすることを検討しています。
私の質問は、両方のコンピューターを汎用コンピューティング(ワードプロセッシング、メール、ical、基調講演など)に使用するだけでなく、ソフトウェア(Java、Eclipseなど)も開発することです。
OS X Server Lionをインストールするのはやり過ぎでしょうか(つまり、サーバーソフトウェアだけですが、iTunesやビデオゲームなどの他の目的には使用できません)。
Time Machineのバックアップを行い、両方のコンピューターをOS X Server Lionを使用するように再フォーマットした場合、以前のTimeMachineはOSXLionとOSX Snow Leopardだけからバックアップして、すべてを復元しますか?
また、OS XServerは(これらのサーバーアプリのUIとともに)いくつかのクールなサーバーアプリケーションが実行されているOS Xだけですか、それとも完全に異なる獣(多くのアプリと互換性がありません)ですか?
いくつかの考えとフィードバックをいただければ幸いです。
iphone - アプリで利用可能なマルチユーザー対応および検索オプション
私は自分のアプリをそのようにする必要があります
- 最初の画面にはオプションがあります:NEWとSEARCH。2. [NEW] をクリックすると、ユーザーは新しいプロファイルを作成できますが、[検索] をクリックすると、ユーザー番号を検索して、保存されているプロファイルの 1 つにアクセスできる必要があります。
これらのプロファイルは、実際にはその人物、名前などに関するデータであり、いくつかの質問に対する「はい/いいえ」の回答です。
現時点では、私のアプリは自分の名前を入力し、はい/いいえのチェックを行うことができるように動作しており、plists を使用して情報を保存しています。これは、次回アプリを起動したときに、アプリが保存された情報をロードすることを意味します。これで、半分のタスクが完了しました。
新しいファイルを作成したり、既存のデータにアクセスするための検索オプションを提供したりできるように、マルチユーザー対応にするにはどうすればよいでしょうか?
また、Apple の Web サイトのコードを使用して、アプリケーション ディレクトリに plist を作成していますが、これらのファイルに直接アクセスする方法がわかりません。デスクトップに情報を表示したい場合、これらのファイルにアクセスすることは可能ですか? ありがとう。
php - Safariに正しいファイル名を書き出させる
PHP用のExcelWriter(XML)を使用してユーザーがダウンロードできるExcelファイルを作成するPHPを使用してWebアプリを構築しています。ライブラリのソースコードを確認しましたが、生成されたXMLを標準出力にエコーするだけです。生成されるファイルはXMLファイルですが、特に「.xls」拡張子の付いた名前を付けて、ダウンロード後にエンドユーザーがダブルクリックすると、システムでExcelが起動してファイルが開くようにします。正常に。
これは、Firefox、Chrome、IEでファイルをダウンロードする場合は正しく機能しますが、Safariでは機能しません。たとえば、ファイルの名前を「File.xls」に設定した場合、これはダウンロードされるファイルの名前です。しかし、Safariでは、ファイルの名前は「File.xls.xml」になります。
サーバーはMacOSX上でApacheを実行しています。問題はサーバー上のMIMEタイプに関係していると推測しているので、それが問題になるかもしれないと思いましたが、まったくわかりません。おそらく、ページに表示されるリンクを使用して何かを行うことができますか、それともApacheの構成ファイルを編集する必要がありますか?どんな助けでも大歓迎です。