2

これはこのフォーラムへの私の最初の投稿です。これが他の場所で回答されている場合はご容赦ください。検索しても、特定の問題に対する回答が見つからなかったので、どんな助けも大歓迎です。

私は、新しい投稿に画像をアップロードしたいクライアントの WP サイトに取り組んでいます (誰がいいですか?)。サイトの設定では、次のことを行いました。

1) CHMOD のデフォルト dir によるファイル アップロードを 777 に有効にしました。2) 最大ファイル サイズを変更しました。3) 必要なファイル タイプを含めるように、許可されるファイル タイプを変更しました。

何かをアップロードしようとすると、次のエラーが表示されます。

「Bobst Expertfold 80 110 (Dec 2010).jpg」はエラーのためアップロードできませんでした.

上記のエラーは「glossopcartons.com」に言及しています。この WP サイトは実際には、glossopcartons.co.uk に置かれています。何らかの仮想ホスト構成が行われており、画像が別のドメイン (glossopcartons.co.uk ではなく glossopcartons.com) のフォルダーにアップロードされようとしていることは明らかです。

私はホスティングを管理していません。ビルドを割り当てられたばかりです。しかし、私は plesk cpanel にアクセスできますが、何をする必要があるかわかりません。

この問題の原因を知っている人はいますか? サイトは実際に公開されており、この問題はローンチ後に発見されました (テスト サーバーではすべて正常に動作しました)。

WP に別の場所にアップロードするように指示するために、wp-config.php または .htaccess ファイルに入れることができるものはありますか。

どんな助けでも大歓迎です。

ダン

4

3 に答える 3

0

PHPで、アップロードしようとしているファイルよりも大きいファイルをアップロードできることを確認してください。

于 2011-08-18T16:33:56.957 に答える
0

まず、777の権限が緩すぎて、ハッキングされる可能性があります。それらは755以下でなければなりません。WordPressの強化«WordPressコーデックス

URLの違いについては、DNSまたは仮想ホストの構成のように聞こえますが、[設定]>>[メディア設定]で完全なURLパスを追加してみてください。動作しない可能性があります。

なぜ両方のドメインにサイトがあるのですか?なぜglossopcartons.comをglossopcartons.co.ukにドメイン転送しませんか?

于 2010-12-17T14:25:18.267 に答える
0

いくつかの古いサイトで同じ問題が発生しました。この問題は散発的に発生し、同じサーバー上の他の Web サイトでは通常発生しません。

[メディア設定] ページに移動してみてください...アップロード フォルダーへの長いパスを含む [このフォルダーにアップロードを保存する] オプションが表示されますか? もしそうなら...これはあなたの問題です... WordPress 3.5+はこの長いパスを必要としないようですが、サイトの相対パスが必要なようです(これは素晴らしいです!)

「このフォルダにアップロードを保存」を「wp-content/uploads」に変更してください...「設定を保存」すると、そのフィールドが完全に消えてしまいます。

これは、ホスティング プロバイダーがサーバー上のフォルダー構造を変更して、この長い URL が正しくなくなったときに発生しました。そのため、WordPress は「アップロード」ディレクトリをまったく見つけることができませんでした。

それが役立つことを願っています...

問題が解決しない場合に備えて、次の点を確認してください。

WordPress 3.5 への更新 + すべてのプラグインの更新 アップロード ディレクトリでファイルのアクセス許可 755 を確認する / PHP のバージョンを確認する

于 2013-01-31T18:51:01.617 に答える