phpcms 添付ファイルのアップロードに失敗した場合はどうすればよいですか?
最初の解決策: Apache 設定ファイルを直接変更します。 php.ini ファイルを変更します (この方法は、VPS、独立したサーバー、またはローカルに構築された環境にのみ適用され、仮想ホストには適用されません。これは参照のみを目的としています)。
変更; extension=php_zip.dll を extension=php_zip.dll に変更します。 (つまり、前のコードの「;」を削除します)
2 番目の解決策:attachment.class.php ファイルを変更します。
$this->upload_func = 'copy';
を $this->upload_func = 'move_uploaded_file';# # に変更します。
#注意: この方法を使用すると、画像をリモートで自動的に保存できなくなる可能性があります。 3 番目の解決策: コード ファイルを変更します。 phpcms\modules\attachment\attachments.php ファイルを見つけます。 次のコードを次のコードに置き換えます:If(empty($this->userid)){
if(empty($_POST[‘userid’])){
//判断是否登录 If(empty($this->userid)){ exit(‘0’); }
PHPCMS チュートリアル 、オンライン学習へようこそ!
以上がphpcms 添付ファイルのアップロードに失敗した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。