私は現在Joomlaに取り組んでいます!Webサイト。Jumi 拡張機能 (Joomla! 内でカスタム スクリプトを作成して実行できるようにする機能) を使用して、単純なファイル アップロード ツールを作成しています。問題は、次のエラーが発生することです。
警告: copy(C:/xampp/htdocs/images/1253889508.jpg) [function.copy]: ストリームを開けませんでした: C:\xampp\htdocs\Joomla\components\com_jumi\jumi.phpにそのようなファイルまたはディレクトリはありません(25) : 61行目の eval() されたコード
問題のあるコードは次のとおりです。
//we will give an unique name, for example the time in unix time format
$image_name=time().'.'.$extension;
//the new name will be containing the full path where will be stored (images folder)
$newname='C:/xampp/htdocs/images/'.$image_name;
//we verify if the image has been uploaded, and print error instead
$copied = copy($_FILES['image']['tmp_name'], $newname);
完全なコードはこちらから入手できます。これが機能するようになったら、Web サイトのニーズに合わせて変更します。
問題が Jumi の権限の問題なのか、それとも他の問題なのかはわかりません。私が言える最善のことは、何らかの理由で一時ファイルが作成されていないということです。
あなたが持っているかもしれないヒントをありがとう!