画像アップロードエラーディレクトリを作成できません
-
12-12-2019 - |
質問
マゼントにとって非常に新しいです。私は1つのMagento Storeを作成しました。しかしサーバーでは、製品イメージアップロードを除いてうまく機能しています。私は新製品を作成することができますが、製品画像はアップロードされていません。私はこのエラーを得ました:
ディレクトリを作成できません/ var / www / vhosts /... / httpdocs / media / tmp / catalog / product /...
次のスクリーンショットを参照してください。
![]()
フォローしようとしました:
- 777 にある
/media
フォルダ許可をチェックしましたphp_value memory_limit 128M
を256M
の.htaccess
に変更しました- GDライブラリがインストールされています
- 小画像、大型画像、サムネイルスコープの属性範囲を変更しました.Stroce ViewからGlobal への属性の管理 - >属性の管理)
- これを試してみました http:// marius -strajeru.blogspot.in/2011/09/upload-issue-for-magento-1600.html リンク
まだ解決策はありません。それは私の時間を約2日間無駄にしました。
私を助けてください。
解決
最後に私は2014年2月22日に解決策を得ました。
問題はPHPバージョンの問題です、MegentoはPHP 5.2.13が必要ですが、サーバーにはPHP 5.2.12 が含まれています。
更新後のPHPバージョンの後、画像アップロード作業罰金をアップロードします。
他のヒント
私は以前に同じ問題を直面しており、これを解決しました。
発行因子の鍵の問題でした
つまり、with lot of file in media/temp/catalog/product/s/a directory
を意味します
この問題は/ var / www でリゾルバ作成することができます
この問題の解決策を得ました。この問題には2つの原因があり、どちらもファイル許可に基づいています。 1.メディアには一時フォルダがあることを確認してください。私の訴訟のようなインスタレーション時に作成されていない時間はありました。YESの場合、フォルダ名TMPを作成し、アクセス許可777にはMangentoコードが画像のサブフォルダを作成できます。 2.メディアフォルダにカタログを持つフォルダ名があることを確認してください。そしてメディアフォルダでは、サブフォルダ名カテゴリと製品とPLSはすべてにPermissio 777を与える必要があります。
このファイルに移動します.app\code\core\Mage\Catalog\Model\Product\Image.php
とコメントこれらの行:
if ($file && $file != 'no_selection' && !$this->_checkMemory($baseDir . '/' . $file)) {
$file = null;
.
多分それはあなたのために働きます。:)