問題タブ [ovh]

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 投票する
1 に答える
393 参照

php - Cakephp の $this->autorender=false で文字列全体が期待どおりに表示されない

ajax の目的で、ビューなしで Cakephp (2.8.5) コントローラーから文字列をレンダリングしようとしています。これを達成するために、私は通常、コーディングして$this->render = falseから の前に使用するreturnと、正常に動作します。

OVH (フランスのインターネット サービス プロバイダー) に Web サイトをアップロードしましたが、何か問題があり、レンダリングされた文字列が正常に動作しません。ある程度の大きさになるまでは、意図したとおりに表示されません。

問題を実証するために、オンラインで動的ページを用意しました (15 を任意の数に変更できます。15 未満で問題が発生します): http://darxnake.fr/nadau3/pages/test/15

コードは非常に単純です:

PagesController.php :

最後returnを a で変更dieすると完全な文字列が表示されますがdie、コントローラーでは好きではありません。

このコードは私のコンピューター (Windows / uWamp) でオフラインで動作し、何が問題なのか理解できません。OVH から何かを疑っていますが、確信が持てず、どこを見ればよいかわかりません。このホストの phpinfo は次のとおりです: http://darxnake.fr/nadau3/pages/info/

何が起こっているのかを知るのを手伝ってくれませんか? ありがとうございました。

編集 :

最後に、問題の原因を突き止めました。Cakephp2 はContent-Length、すべての応答で呼び出される HTTP ヘッダーを送信します。渡されたサイズは正確ですが (コードで要求された 14 文字のヘッダーに 14 が渡されます)、レンダリングされた文字列は削除されます。CakePhp lib (/lib/Cake/Network/CakeResponse.php) でこのヘッダーを無効にすると、レンダリング文字列が修正されます。

私のローカルPCでは、このヘッダーは送信されません(理由はわかりません)。OVHではまったく同じテストですが、CakePhp 3では、このヘッダーも送信されません。

だから私はそれを無効にしました lib コードと問題はなくなりましたが、誰かが何が起こったのか説明してください。私はHTTPヘッダーにあまり慣れていません...

0 投票する
0 に答える
285 参照

mysql - Prestashop でのデータベース SQL 構文エラーのインポート

私は PRESTASHOP でフランス人のクライアント (私はポルトガル人) 向けに単純な e ショップを開発しています。VIADUC.fr サービスを使用していましたが、これらの問題により、最近 OVH に変更しました。

問題: OVH はデータベースを提供していますが、データベースをインポートしようとすると、次のエラーが表示されます。

SQL 構文にエラーがあります。'./PaxHeaders.7074 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

OVH は、問題が何であるかを見つけるのに役立ちますが、これは「彼らの範囲外」であるため、解決することはできません。

この件で eshop が遅れており、これ以上遅れることはできません。

0 投票する
2 に答える
999 参照

php - Cron を使用して CodeIgniter 関数を実行する

ovh プラットフォームで cron webjob をセットアップする必要があります。呼び出すスクリプトは、php ファイル 'cron.php' にあります。

2 つの codeigniter 関数を実行する必要があります。リンクは次のようになります。

http://example.com/index.php/process/send1/

http://example.com/index.php/process/send2/

したがって、「cron.php」でこれらのリンクを実行する必要があります。これを達成する方法はありますか?

前もって感謝します

0 投票する
1 に答える
649 参照

django - Django と Mailgun : 552 申し訳ありませんが、エンベロープ送信者ドメインが存在する必要があります (#5.7.1)

Anymail パッケージと OVH サーバーを介して、Django と Mailgun を使用してメールを送信しようとしています。

現在、552 sorry, your envelope sender domain must exist (#5.7.1)エラーが発生しています。

この質問/回答では、「from」ヘッダーが必要であることが示唆されていますが、取得している応答には、ヘッダーが既に含まれていることが示されているようです:

参考までに、完全な応答を次に示します。

そして、ここに私のDjangoコードがあります:

0 投票する
2 に答える
1666 参照

web-hosting - OVH でホストされている自分の Web サイトにアクセスできません (要求された URL / このサーバーで見つかりませんでした)

ovh でホストされている Web サイトがあります。

ソース ファイルをwwwディレクトリにアップロードしましたが、ホームページの Web サイトにアクセスしようとすると、次のエラーが表示されます: The requested URL / was not found on this server. wwwディレクトリにファイルがありますindex.html

助けてください。