ホームページ >バックエンド開発 >PHPチュートリアル >PHP で「クラス \'ZipArchive\' が見つかりません」エラーを修正するにはどうすればよいですか?
Linux サーバーで 'Archive_Zip 0.1.1' パッケージを使用しようとすると、「クラス 'ZipArchive' が見つかりません」エラーが発生します
環境によっては、「クラス 'ZipArchive' が見つかりません」というエラーが発生する場合があります。この問題は、PHP のインストールに Zip 拡張機能が存在しないために発生します。
問題を解決する
この問題を解決するには、PHP の Zip 拡張機能をインストールします。手順はオペレーティング システムによって異なります。 Debian および Ubuntu の場合は、次のコマンドを実行します。
sudo apt update sudo apt install php-zip
インストールしたら、Web サーバーを再起動します。 Apache の場合は、次のコマンドを使用します。
sudo systemctl restart apache2
解決策の確認
Web サーバーを再起動した後、次の PHP を実行して 'ZipArchive' クラスが存在することを確認します。コード:
<?php var_dump(class_exists('ZipArchive')); ?>
出力が「true」の場合、Zip 拡張は正常に完了しています。インストールされているため、エラーは解決されるはずです。
以上がPHP で「クラス \'ZipArchive\' が見つかりません」エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。