問題タブ [simple-machines-forum]
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.
php - convert.php が screen セッションで実行されない
大きなフォーラムを変換しようとしています。現時点では、ssh 経由でこれを行い、「php5 -f convert.php -- $OPTIONS」で convert.php を開始する必要があります。しかし、私のインターネット接続は少しバグが多いため、しばしば殺されます。
画面セッションで上記の作業コマンドを開始すると、機能しません。代わりに、php は「convert.php」の HTML コードを返してくれます。
ページの先頭:
セッションと何か関係がありますか?しかし、なぜ画面なしで同じ ssh 接続で動作するのでしょうか?
php - SMFをカスタムPhpメンバーベースのWebサイトに統合するにはどうすればよいですか?
私はクライアントのためにシンプルなソーシャルコミュニティのウェブサイトを構築しました-クライアントはフォーラムに追加したいと思っており、彼はSimpleMachinesForumが好きです。私が構築したウェブサイトには、独自のユーザー管理システムがあります。クライアントは自分のWebサイトでSMFを希望し、同時にユーザーがWebサイトにログインするときに、SMFWebサイトにもログインする必要はありません...これはどのように行うことができますか?または、この場合、2つの別個の独立したアプリケーション、つまりフォーラムがメインサイトから完全に切り離されていることを検討するようにクライアントに指示する必要がありますか?
symfony1 - Symfony1.4のタスクからパーシャルをレンダリングする
symfonyタスクでパーシャルをレンダリングしようとしていますが、運がありません。私は1.1でただ呼び出すと言っているドキュメントを見つけましget_partial()
たが、どうやらそれは1.4ではもうすぐには利用できません。でヘルパーを手動でロードしようとしましsfLoader::getHelpers('Partial');
たが、「クラスsfLoaderが見つかりません」というメッセージが表示されます。どんな助けでも大歓迎です。
参考までに、私がやろうとしているのは、統合しているサードパーティのフォーラム(Simple Machines / SMF)に含めるために、すべてのレイアウトで部分的に使用されているグローバルヘッダーから「header.html」というHTMLファイルを生成することです。
php - カスタム メンバーシップ サイトに Simple Machines Forum を統合する - ログインが機能しない?
こんにちは皆さん、シンプルなマシン フォーラムをカスタムメイドのメンバーシップ Web サイトに統合しようとしています。
http://download.simplemachines.org/?toolsで入手できる SMF API を使用しています。
問題は、私のローカルホスト テスト サーバーで動作しているということですが、システムがホストされているオンライン サーバーでは動作していません。
ユーザーが独自のカスタム CMS メンバーシップ サイトにログインすると、フォーラムの対応するアカウントに自動的にログインするように設定しました。ただし、ローカルホストでは機能しますが、オンラインではまったく機能しません..自分のサイトにログインし、フォーラムを参照して、そこにログインしていないことを確認します:(-Cookieを作成していないか、セッションを登録していないと思います. . ここのどこを見ればいいですか. 助けてください.
編集 ================
私は問題を追跡したと思います.何らかの理由で、フォーラムは私のウェブサイトで開始されたセッションとは異なるセッションを維持しています. フォーラムは同じサイトのサブフォルダーにしかないため、これは奇妙です。ここで何を確認すればよいですか?
php - 同じOpenIDエンドポイントの異なるログイン間でOpenIDはどのように異なりますか
SMFユーザーアカウントに基づいて独自のOpenIDエンドポイントを実装しようとしています。私は自分のコードをphpMyOpenIDといくつかのSMF認証コードに基づいています。
これまでのところ正常に動作します。エンドポイントを使用して、任意のサイトにログイン/登録できます。SMFにログインしていない場合は、ログインを要求され、そのSMFログインが成功すると、SMFはそれを受け入れます。
ただし、異なるSMFログイン間で違いはないようです。つまり、別のユーザーが、サイトXでエンドポイントを使用しようとし、SMFアカウントでログインし、サイトXのユーザーアカウントにアクセスしたと報告しました(以前にそのサイトでOpenIDエンドポイントを登録しました)。
どういうわけかSMFログインを送信するか、SMFログインごとになんらかの方法で一意にする必要があると思います。私がしなければならないことはおそらく些細なことなので、私はここでSOについて尋ねると思いました-おそらく、修正する必要のあることがもっとあるかもしれません。
ご覧になりたい場合は、コード(PHPのみ)は次のとおりです:http: //github.com/albertz/smf-openid-server
または、SMFログインごとに一意にするために何をする必要があるかを説明してください。
私が計画しているもう1つのプロジェクトは、マルチプレイヤーC++ゲームのOpenIDクライアントです。ホスティング業者は、OpenIDを介して認証できる人からのログインのみを許可するオプションがあります。また、特定の人だけがログインできるようにしたいと思います。OpenIDログインに基づいて一意の文字列を取得する一般的な方法は何ですか?この場合、私はまたはのようなものを考えhttp://{smf-openid-endpoint}/{smf-user}
ましhttp://www.google.de/profiles/{google-user}
た。そのような文字列を取得するための標準的な方法は何ですか?
この他の質問は私の主な質問に関連しているかもしれないと思うので、私はそれをここにも置いています。
関連する質問も参照してください:識別子のURLは一意ですか?異なる用語は何ですか?
php - Ubuntu Server 10 LTSでMySQLをセットアップする最も効率的な方法は?
間もなく、非常に忙しいサイトを持つクライアントのためにWebサーバーをセットアップします。彼には、実際には変更できないフォーラム(PHPで記述されたSimple Machines Forum SMFで実行)があります。これを別の仮想プライベートサーバーに移動したいのですが、これは1日あたり約40,000ヒットで非常に混雑しており、1日あたり400以上の投稿があります。SMFのバージョン(最高の、最も安定した製品バージョン1.1)では、MySQLを実行する必要があるため、PostgreSQLに変更することはできません(おそらく私が好むでしょう)
MySQLサーバーをUbuntuServer10 LTSにインストールするとき、それが可能な限り最も効率的であることを確認するために私ができることがあるかどうか知りたいです。リソースを抑え、サーバーのリソース制限を確実に下回るように、できるだけ高速に実行したいと考えています。仮想プライベートサーバーでは、リソースをフラッシュで切り替えるオプションがありますが、MySQLサーバーがそのタイプの専門家ではないため、可能な限り効率的にセットアップされるようにしたいと考えています。
私はいくつかの調査を行っていましたが、効率を確保するためにこれを行うことを提案するこの記事を見つけました:
誰かが私にこの主題に関するいくつかのヒント、ヒント、リンク、知識を提供できますか?
php - SMF (シンプル マシン フォーラム) API 2.0
SimpleMachineForums 2.0 API を見つけるのに少し苦労しました。フォーラムの投稿によると、約 3 年間ベータ版であり、サイトにはバージョン 1.1 までの API しかありません。2.0 がある場所を知っている人はいますか?
session - SMF フォーラムのセッションがすぐに失われる、すべてのブラウザーで発生する
これは本当に奇妙な問題であり、直接「プログラミング」することではありませんが、ここで質問しても問題ないことを願っています。
基本的に、私が運営しているフォーラムにユーザーがいて、基本的にログインし、すぐに公開フォーラムのみが表示されます。フォーラムはこのユーザーの「最終ログイン」フィールドを更新しているため、認証は正常に機能しています。問題を示している可能性がある非常に奇妙な部分は、この問題が IE、Firefox、および Chrome で発生することです。
ユーザーは他のアカウントを試してみましたが、同じ問題が発生しましたが、同じ家 (同じネットワーク) で別のコンピューターを使用すると、すべて正常に機能しました。
すべてのブラウザに適用される場合、これを引き起こす可能性のあるものについて、私はちょっと困惑しています。
php - トピックの人気度/評価について Simple Machines Forum に問い合わせる方法
リモート SMF サイトをキューに入れ、特定の時間枠 (過去 24 時間など) のトップ/人気トピックを取得する方法 (または API) はありますか? そうでない場合、これを追跡する方法について何か提案はありますか?