# php test.php
PHP Warning: Undefined variable $thisdir in /root/test.php on line 12
PHP Warning: ZipArchive::addFile(): No such file or directory in /root/test.php on line 12
numfiles: 2
status:0
Do you happen to have multiple versions of php installed locally?
What do you get for
$ namei $(which php)
?
Since there is not enough information in your report to begin triage or to
differentiate between a local configuration problem and a bug in Ubuntu, I
am marking this bug as "Incomplete". We would be grateful if you would:
provide a more complete description of the problem, explain why you
believe this is a bug in Ubuntu rather than a problem specific to your
system, and then change the bug status back to "New".
Hi Owen,
Do you have clear steps to reproduce the issue?
php8.1-zip does depend on libzip4 and that should be installed once you install php-zip.
trying to reproduce the issue, I did the following steps:
$ lxc launch ubuntu-daily:jammy php-j
$ lxc exec php-j bash
# apt update
# apt install -y php8.1
# php -m | grep zip
No zip module available here.
# apt install -y php-zip
# php -m | grep zip
zip
Now the module is available.
Then I ran the first example in
https:/ /www.php. net/manual/ en/zip. examples. php
(Example #1 Create a Zip archive)
# php test.php :addFile( ): No such file or directory in /root/test.php on line 12
PHP Warning: Undefined variable $thisdir in /root/test.php on line 12
PHP Warning: ZipArchive:
numfiles: 2
status:0
# apt install -y unzip txt1652122377 txt1652122377
# unzip -l test112.zip
Archive: test112.zip
Length Date Time Name
--------- ---------- ----- ----
51 2022-05-09 18:52 testfilephp.
52 2022-05-09 18:52 testfilephp2.
--------- -------
103 2 files
Do you happen to have multiple versions of php installed locally?
What do you get for
$ namei $(which php)
?
Since there is not enough information in your report to begin triage or to
differentiate between a local configuration problem and a bug in Ubuntu, I
am marking this bug as "Incomplete". We would be grateful if you would:
provide a more complete description of the problem, explain why you
believe this is a bug in Ubuntu rather than a problem specific to your
system, and then change the bug status back to "New".
For local configuration issues, you can find assistance here: www.ubuntu. com/support/ community
http://