2012-02-08 8 views
0

XAMPPサーバーを1.7.7にアップグレードしました。その後、PHPのmove_uploaded_file関数を使用してアップロードされたファイルにはネットワークからアクセスできません。それはサーバーで正常に動作します。しかし、リモートマシンからは十分なアクセス権がないことがわかります。アップロードフォルダ内のファイルを見ることはできますが、コピー、移動、名前の変更、プレビューはできません。xamppを1.7.7にアップグレードした後の問題

$isMove = move_uploaded_file ($_FILES['image']['tmp_name'],'uploads/'.$_FILES['image']['name']); 

move_uploaded_fileの代わりにコピー機能を使用すると、完全に機能します。しかし、私は多くのプロジェクトでmove_uploaded_filesを使用しています。この問題の修正がありますか?

また、アップグレード後にzendオプティマイザを使用するプロジェクトも動作しません。

答えて

0

PHPスクリプトが書き込み権限を持っているユーザーのuidで実行できるように、または権限がユーザーwww-dataへの書き込み権限を与えている場合にそうでない場合はディレクトリのアクセス許可を設定する必要があると思います彼らはエラーを与えるかもしれません。

+0

イメージのアップロードにエラーはありません。私はXAMPP 1.7.7をWindowsマシンにインストールしており、リモートマシンから作業しています。ルートフォルダはネットワーク上で共有されていますが、アップロードされたファイルはアップロードフォルダに表示されますが、プレビュー、コピー、名前の変更はできません。私はxamppのアップグレードの前に可能でした。 –

関連する問題