問題タブ [litespeed]
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.
litespeed - 406 エラーは受け入れられません。画像の選択中に wysiwyg_v1.4.7 を開きます
私は動的なウェブサイトとしてopenwysiwyg v1.4.7を使用して、私たちが見ているものがあなたが得るものをコンテンツにしています。私はオープンソースの CMS やツールを使用して Web サイトを作成していません。コアphpで自分のサイトを構築しています。
すべてがオフラインで正常に動作し (openwysiwyg_v1.4.7 エディターの画像選択も)、以前にアップロードされた、または選択のためにアップロードできる WYSIWYG 画像選択部分を除いて、すべてがオンラインでも正常に動作します。
次のエラーが発生します。
406 受け入れられません このリクエストは受け入れられません
多くのフォーラムを調べてみたところ、.htaccess ファイルを操作する必要があることがわかりました。
しかし、これは私の問題を解決しませんでした。
正確に何が問題を引き起こしているのか。この問題により、openwysiwyg_v1.4.7 エディターで画像を選択できません。openwysiwyg_v1.4.7 エディターの他のすべての部分は正常に動作しています。
php - ajax(jQuery)でデータを送信しようとしたときの奇妙な動作
SOと同じ機能が必要なWebサイトをコーディングしています。私のサーバーはLitespeedを使用しています。これにより、phpファイルの実行速度が向上します。
通常の形式でphpコードを送信しようとすると、すべてが正常であるように見えます。データは、変数内のコードを解釈せずにアクションファイルに送信されます。$.post
しかし、jQueryメソッドを使用してコメントtextareasで同じデータを送信しようとすると、Forbidden403エラーが発生します。データは、Litespeedサーバーによって道路上でブロックされます。なぜこれが起こっているのかわかりませんが、$_POST
ajaxを使用するとデータが自動評価されるのはなぜですか?
この状況は毎回発生するわけではありませんが、場合によっては次のようになります。
メッセージを削除しても問題ないことに注意してください<?php
。?>
私はすでにencodeURI()
メソッドを使おうとしましたが、これは何も変わりません。
.htaccess
$ _POSTデータを自動評価しないために適用する必要のある設定はありますか?
または、コメントを送信する前に、開始タグと終了タグを置き換える必要がありますか?
後で編集
これは私が今これを解決することができた方法ですが、私はまだ提案を待ってい.htaccess
ます:
およびサーバー側
apache - 専用サーバーに litespeed をインストールした後、Apache を再起動すると、次のメッセージが表示されます。
専用サーバーに litespeed をインストールした後、Apache を再起動しようとすると、次のエラーが表示されます。
問題が何であるかを解決するのに十分な経験がありませんが、学ぼうとしています...どんな助けもいただければ幸いです..ありがとう
仕様:
- CENTOS 6.3 x86_64
- WHM 11.34
- PHP バージョン 5.3.21
- ライトスピード 4.2.1
- サーバーバージョン:Apache/2.0.64 (Unix) mod_ssl/2.0.64 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
- LiteSpeed が実行されています (PID = 15263)。Apache が実行されています (PID = 15335)。
- suEXE が有効
redirect - 301パーマネントワイルドリダイレクト
次のような URL をリダイレクトするにはヘルプが必要です。
http://www.example.com/ *.html
に:
http://www.example.com/forums/ *.html
ライトスピードを使用しています。
ありがとう
php - LiteSpeed で .htaccess を使用する mod_proxy
このhtaccessコードを機能させようとしています:
mod_rewrite は有効になっていますが、Litespeed では mod_proxy が有効になっていない/利用できないと言われました。
これを実行するための PHP の回避策はありますか?
ありがとう
apache - Zend Framework と Doctrine に関連する不可解な PHP エラー
現在、Zend Framework と Doctrine で次のエラー メッセージが表示されます。私はこの問題を解決する方法を理解しようとしています..
致命的なエラー: /home/bellalun/library/Smallunch/lib/Bootstrap.php で「渡された配列は既存の静的メソッドを指定していません (クラス 'Doctrine' にはメソッド 'modelsAutoload' がありません)」というメッセージを含むキャッチされない例外 'LogicException' :173 スタック トレース: #0 /home/bellalun/library/Smallunch/lib/Bootstrap.php(173): spl_autoload_register(Array) #1 /etc/ZendFramework/1.9.0/Zend/Application/Bootstrap/BootstrapAbstract.php( 660): Bootstrap->_initDoctrine() #2 /etc/ZendFramework/1.9.0/Zend/Application/Bootstrap/BootstrapAbstract.php(613): Zend_Application_Bootstrap_BootstrapAbstract->_executeResource('doctrine') #3 /etc/ZendFramework/1.9 .0/Zend/Application/Bootstrap/BootstrapAbstract.php(577): Zend_Application_Bootstrap_BootstrapAbstract->_bootstrap(NULL) #4 /etc/ZendFramework/1.9.0/Zend/Application.php(324):Zend_Application_Bootstrap_BootstrapAbstract->bootstrap() #5 /home/bellalun/application/bootstrap.php(14): Zend_Application->bootstrap() #6 /home/bellalun/public_html/dev.php(8): require('/home/ bellalun/...') #7 {main} が /home/bellalun/library/Smallunch/lib/Bootstrap.php の 173 行目に投げられる
173行目はこちら
私のホスティング会社は週末にいくつかの変更を行い、私のサイトのいくつかを台無しにし、それらをダウンさせました. 彼らは私を Apache から LiteSpeed に切り替え、私の PHP ハンドラーを DSO から SuPHP に切り替えました。これが関係しているかどうかはわかりません..
php - 特定の URL にパーセントでエンコードされた # 文字 (%23) を含む Yii サイトが解決されない
最終編集:私はこれを理解したようです!以下に答えてください。
編集 2: Apache は一般的に後部の大きな問題だと思いますが、実稼働 Web サーバーを Litespeed (独自の apache) から nginx に切り替える立場にはありません。これらの URL は問題なく解決されます。しかし、ええ、メモとして-これはnginxで問題なく動作します。
編集 3:次の RewriteRule は、私を助けようとした freenode の友好的な仲間からこれまでのところ理解されています。
このクレイジーな月言語の正規表現がいかにクールに見えても、ハッシュが含まれる URL に対してのみ機能し、それ以外は無効になります。これらの RewriteRules が 404 などの場合にフォールバックする方法はありますか?
編集 4:誰かが提案した:
運もありません。
元の質問:
私は、アイテムのタイトルから派生した URL を持つ特定の URL を持つサイトで作業しています (タイトルの例として、thisUrlDerivedFromUrl - #example )、次のようになります。
http://example.com/listen/thisUrlDerivedFromItemTitle+-+%23example-mid26372
ただし、これにより次の 404 エラー ページが表示され、%23 としてエンコードされた # でリクエストが途切れていることがわかります。
明確にするために、私は、派手にエスケープされた AJAX URL や、Google で解決策を探したときに表示されるようなものを探しているわけではありません。これは単に、この特定のサイトにある特定の既存のアイテムの束の問題であり、URL に # 文字が存在するために解決されていません。これは、アイテムのタイトルから派生した値であり、人々が好きな場所です。どこにも行かないハッシュタグを投げたり、アップロードされたアイテムのタイトルに「私は#1です」のようなものを投げたりします。
ここにキッカーがあります -- Yii には、スクリプト名 (index.php) を非表示にするオプションがあります。
config/main.php のディレクティブ。サイトの運営者によると、これはサイトの望ましい動作です。ただし、ハッシュを含む URL はそれがないと機能しないため、現時点では showScriptName を無効にしています。これにより、URL はすべて次のようになります。
http://example.com/index.php/listen/thisUrlDerivedFromItemTitle+-+%23example-mid26372
問題は、この URL 形式が問題なく解決され、404 の混乱などがないことです。私の雇用主はこの妥協に満足しているとは思わない.
私の .htaccess と、私の urlManager 配列が config/main.php でどのように見えるかを提供します。これは、誰かがこの問題の解決策を見つける最後に何らかの答えを持っていることを期待しています. 解決策を探すために私が共有できるアイデアやその他のものは役に立ち、事前に感謝します:)
.htaccess:
config/main.php の urlManager 配列:
編集:どうやらこれらの URL は、私が行って htaccess ファイルを作成する前に正常に機能していたようです。これは、以前の化身では、opengraph の静的画像ファイル リンクにアクセスできる Facebook を作成していました。私は、バックアップを使用してテストすることに基づいて、以前は正常に機能していたというこの主張に異議を唱えます-古いhtaccess&codeに戻すと、zilchが実行されます。ただし、参考までに以下に示します。
magento - M2E Pro がグレー表示された画像を eBay リストにアップロードする
現在実行中の Magento Pro 1.12.0.0 M2E Pro バージョン: 5.2.3.r4567
前述のように、クライアントが拡張機能 M2E Pro を使用して Magento から eBay に製品を出品するときはいつでも、画像 (通常はプライマリ画像) が完全または部分的にグレー表示されます。
彼らは、eBay に行って灰色の画像を再アップロードすることでこれを修正できますが、それは彼らにとって苦痛であり、非常に時間がかかります. 結果は、アップロードまたはダウンロード中に中断された jpg に似ています - 画像の一部が表示されます。
一貫性はありません。50kb の画像のセットと 85kb の画像のセットを試しました。さまざまな結果を得ることができました。私は、この差異がある種のサーバー メモリ キャップに起因するものであると考えたため、PHP メモリ制限を引き上げましたが、成功しませんでした。
M2E Pro サポート チームは助けることができませんでした。この問題をオンラインで経験している人をオンラインで見つけることができないので、ここで期待しています! 前もって感謝します。
php - htaccess が litespeed で機能しない
私は自分のサイトで次の書き換えを使用し、共有サーバーで正常に機能しました。
しかし、今では次のエラーが表示されます。
404 Not Found
要求されたリソースがこのサーバーで見つかりませんでした!
Powered By LiteSpeed Web Server
LiteSpeed Technologies は、この Web サイトの管理と内容について責任を負いません。
このエラーを修正するにはどうすればよいですか?
LiteSpeed
?では異なる動作をします。