45m 51s
Feb 28, 2025, 7:17 AM

joomla-cms

[Cypress] PHP Backend Notice com_media/Files (#44976) * [Cypress] PHP Backend Notice com_media/Files.cy.js Fixing all Joomla backend PHP notices from Cypress test file `api/com_media/Files.cy.js` and doing some refactoring. Fixed PHP notices are: ``` [Sat Feb 22 18:28:44.019593 2025] [php:notice] [pid 31:tid 31] [client 10.0.0.1:64714] PHP Notice: exif_imagetype(): Error reading from /var/www/html/files/test-image-1.jpg! in /var/www/html/libraries/src/Helper/MediaHelper.php on line 93 [Sat Feb 22 18:28:44.022074 2025] [php:notice] [pid 31:tid 31] [client 10.0.0.1:64714] PHP Notice: getimagesize(): Error reading from /var/www/html/files/test-image-1.jpg! in /var/www/html/libraries/src/Image/Image.php on line 177 [Sat Feb 22 18:28:44.258619 2025] [php:notice] [pid 31:tid 31] [client 10.0.0.1:64714] PHP Notice: exif_imagetype(): Error reading from /var/www/html/files/test-dir/test-image-1-subfolder.jpg! in /var/www/html/libraries/src/Helper/MediaHelper.php on line 93 [Sat Feb 22 18:28:44.259092 2025] [php:notice] [pid 31:tid 31] [client 10.0.0.1:64714] PHP Notice: getimagesize(): Error reading from /var/www/html/files/test-dir/test-image-1-subfolder.jpg! in /var/www/html/libraries/src/Image/Image.php on line 177 [Sat Feb 22 18:28:47.177357 2025] [php:notice] [pid 31:tid 31] [client 10.0.0.1:64714] PHP Notice: exif_imagetype(): Error reading from /var/www/html/files/test-dir/todelete.jpg! in /var/www/html/libraries/src/Helper/MediaHelper.php on line 93 [Sat Feb 22 18:28:47.178099 2025] [php:notice] [pid 31:tid 31] [client 10.0.0.1:64714] PHP Notice: getimagesize(): Error reading from /var/www/html/files/test-dir/todelete.jpg! in /var/www/html/libraries/src/Image/Image.php on line 177 [Sat Feb 22 18:28:47.564807 2025] [php:notice] [pid 31:tid 31] [client 10.0.0.1:64714] PHP Notice: exif_imagetype(): Error reading from /var/www/html/images/test-dir/todelete.jpg! in /var/www/html/libraries/src/Helper/MediaHelper.php on line 93 [Sat Feb 22 18:28:47.565288 2025] [p

laoneo
laoneo
pushed
6af88f52

Console Logs

1+ composer validate --no-check-all --strict 3s
2./composer.json is valid 6s
3+ composer install --no-progress --ignore-platform-reqs 6s
4Installing dependencies from lock file (including require-dev) 6s
5Verifying lock file contents can be installed on current platform. 6s
6Package operations: 146 installs, 0 updates, 0 removals 6s
7 - Installing jakeasmith/http_build_url (1.0.1): Extracting archive 12s
8 - Installing algo26-matthias/idna-convert (v3.1.1): Extracting archive 12s
9 - Installing composer/ca-bundle (1.5.5): Extracting archive 12s
10 - Installing composer/pcre (3.3.2): Extracting archive 12s
11 - Installing defuse/php-encryption (v2.4.0): Extracting archive 12s
12 - Installing doctrine/inflector (1.4.4): Extracting archive 12s
13 - Installing symfony/polyfill-ctype (v1.31.0): Extracting archive 12s
14 - Installing webmozart/assert (1.11.0): Extracting archive 12s
15 - Installing dragonmantank/cron-expression (v3.4.0): Extracting archive 12s
16 - Installing enshrined/svg-sanitize (0.21.0): Extracting archive 12s
17 - Installing psr/link (1.1.1): Extracting archive 12s
18 - Installing fig/link-util (1.2.0): Extracting archive 12s
19 - Installing symfony/deprecation-contracts (v3.5.1): Extracting archive 12s
20 - Installing psr/container (1.1.2): Extracting archive 12s
21 - Installing symfony/service-contracts (v3.5.1): Extracting archive 12s
22 - Installing symfony/stopwatch (v6.4.13): Extracting archive 12s
23 - Installing symfony/process (v6.4.15): Extracting archive 12s
24 - Installing symfony/polyfill-mbstring (v1.31.0): Extracting archive 12s
25 - Installing symfony/options-resolver (v6.4.16): Extracting archive 12s
26 - Installing symfony/finder (v6.4.17): Extracting archive 12s
27 - Installing symfony/filesystem (v6.4.13): Extracting archive 12s
28 - Installing psr/event-dispatcher (1.0.0): Extracting archive 12s
29 - Installing symfony/event-dispatcher-contracts (v3.5.1): Extracting archive 12s
30 - Installing symfony/event-dispatcher (v6.4.13): Extracting archive 12s
31 - Installing symfony/polyfill-intl-normalizer (v1.31.0): Extracting archive 12s
32 - Installing symfony/polyfill-intl-grapheme (v1.31.0): Extracting archive 12s
33 - Installing symfony/string (v6.4.15): Extracting archive 12s
34 - Installing symfony/console (v6.4.17): Extracting archive 12s
35 - Installing sebastian/diff (4.0.6): Extracting archive 12s
36 - Installing react/event-loop (v1.5.0): Extracting archive 12s
37 - Installing evenement/evenement (v3.0.2): Extracting archive 12s
38 - Installing react/stream (v1.4.0): Extracting archive 12s
39 - Installing react/promise (v3.2.0): Extracting archive 12s
40 - Installing react/cache (v1.2.0): Extracting archive 12s
41 - Installing react/dns (v1.13.0): Extracting archive 12s
42 - Installing react/socket (v1.16.0): Extracting archive 12s
43 - Installing react/child-process (v0.6.6): Extracting archive 12s
44 - Installing fidry/cpu-core-counter (1.2.0): Extracting archive 12s
45 - Installing psr/log (3.0.2): Extracting archive 12s
46 - Installing composer/xdebug-handler (3.0.5): Extracting archive 12s
47 - Installing composer/semver (3.4.3): Extracting archive 12s
48 - Installing clue/ndjson-react (v1.3.0): Extracting archive 12s
49 - Installing friendsofphp/php-cs-fixer (v3.68.5): Extracting archive 12s
50 - Installing google/recaptcha (1.3.0): Extracting archive 12s
51 - Installing jfcherng/php-sequence-matcher (4.0.3): Extracting archive 12s
52 - Installing symfony/polyfill-iconv (v1.31.0): Extracting archive 12s
53 - Installing jfcherng/php-mb-string (2.0.1): Extracting archive 12s
54 - Installing jfcherng/php-color-output (3.0.0): Extracting archive 12s
55 - Installing jfcherng/php-diff (6.16.2): Extracting archive 12s
56 - Installing joomla/filesystem (3.0.2): Extracting archive 12s
57 - Installing joomla/archive (3.0.2): Extracting archive 12s
58 - Installing joomla/authentication (3.0.1): Extracting archive 12s
59 - Installing symfony/var-dumper (v6.4.18): Extracting archive 12s
60 - Installing symfony/error-handler (v6.4.18): Extracting archive 12s
61 - Installing joomla/string (3.0.1): Extracting archive 12s
62 - Installing joomla/event (3.0.1): Extracting archive 12s
63 - Installing psr/http-message (1.1): Extracting archive 12s
64 - Installing psr/http-factory (1.1.0): Extracting archive 12s
65 - Installing laminas/laminas-diactoros (2.26.0): Extracting archive 12s
66 - Installing joomla/utilities (3.0.0): Extracting archive 12s
67 - Installing joomla/registry (3.0.0): Extracting archive 12s
68 - Installing joomla/application (3.0.3): Extracting archive 12s
69 - Installing joomla/console (3.0.1): Extracting archive 12s
70 - Installing joomla/crypt (3.0.1): Extracting archive 12s
71 - Installing joomla/data (3.0.1): Extracting archive 12s
72 - Installing joomla/database (3.3.1): Extracting archive 12s
73 - Installing joomla/di (3.0.1): Extracting archive 12s
74 - Installing joomla/filter (3.0.2): Extracting archive 12s
75 - Installing joomla/language (3.0.0): Extracting archive 12s
76 - Installing joomla/uri (3.0.0): Extracting archive 12s
77 - Installing psr/http-client (1.0.3): Extracting archive 12s
78 - Installing joomla/http (3.0.1): Extracting archive 12s
79 - Installing joomla/mediawiki (3.0.0): Extracting archive 12s
80 - Installing joomla/session (3.0.1): Extracting archive 12s
81 - Installing joomla/input (3.0.0): Extracting archive 12s
82 - Installing joomla/oauth1 (3.0.0): Extracting archive 12s
83 - Installing joomla/oauth2 (3.0.0): Extracting archive 12s
84 - Installing joomla/router (3.0.0): Extracting archive 12s
85 - Installing joomla/test (3.0.0): Extracting archive 12s
86 - Installing psr/clock (1.0.0): Extracting archive 12s
87 - Installing lcobucci/clock (3.0.0): Extracting archive 12s
88 - Installing lcobucci/jwt (4.3.0): Extracting archive 12s
89 - Installing php-debugbar/php-debugbar (v2.1.1): Extracting archive 12s
90 - Installing symfony/translation-contracts (v3.5.1): Extracting archive 12s
91 - Installing symfony/polyfill-php83 (v1.31.0): Extracting archive 12s
92 - Installing symfony/validator (v6.4.18): Extracting archive 12s
93 - Installing paragonie/sodium_compat (v1.21.1): Extracting archive 12s
94 - Installing ralouphie/getallheaders (3.0.3): Extracting archive 12s
95 - Installing guzzlehttp/psr7 (2.7.0): Extracting archive 12s
96 - Installing guzzlehttp/promises (2.0.4): Extracting archive 12s
97 - Installing php-tuf/php-tuf (1.0.2): Extracting archive 12s
98 - Installing phpmailer/phpmailer (v6.9.3): Extracting archive 12s
99 - Installing paragonie/constant_time_encoding (v2.7.0): Extracting archive 12s
100 - Installing phpseclib/phpseclib (3.0.43): Extracting archive 12s
101 - Installing phpseclib/bcmath_compat (2.0.3): Extracting archive 12s
102 - Installing phpstan/phpstan (2.1.2): Extracting archive 12s
103 - Installing phpstan/phpstan-deprecation-rules (2.0.1): Extracting archive 12s
104 - Installing sebastian/version (3.0.2): Extracting archive 12s
105 - Installing sebastian/type (3.2.1): Extracting archive 12s
106 - Installing sebastian/resource-operations (3.0.4): Extracting archive 12s
107 - Installing sebastian/recursion-context (4.0.5): Extracting archive 12s
108 - Installing sebastian/object-reflector (2.0.4): Extracting archive 12s
109 - Installing sebastian/object-enumerator (4.0.4): Extracting archive 12s
110 - Installing sebastian/global-state (5.0.7): Extracting archive 12s
111 - Installing sebastian/exporter (4.0.6): Extracting archive 12s
112 - Installing sebastian/environment (5.1.5): Extracting archive 12s
113 - Installing sebastian/comparator (4.0.8): Extracting archive 12s
114 - Installing sebastian/code-unit (1.0.8): Extracting archive 12s
115 - Installing sebastian/cli-parser (1.0.2): Extracting archive 12s
116 - Installing phpunit/php-timer (5.0.3): Extracting archive 12s
117 - Installing phpunit/php-text-template (2.0.4): Extracting archive 12s
118 - Installing phpunit/php-invoker (3.1.1): Extracting archive 12s
119 - Installing phpunit/php-file-iterator (3.0.6): Extracting archive 12s
120 - Installing theseer/tokenizer (1.2.3): Extracting archive 12s
121 - Installing nikic/php-parser (v5.4.0): Extracting archive 12s
122 - Installing sebastian/lines-of-code (1.0.4): Extracting archive 12s
123 - Installing sebastian/complexity (2.0.3): Extracting archive 12s
124 - Installing sebastian/code-unit-reverse-lookup (2.0.3): Extracting archive 12s
125 - Installing phpunit/php-code-coverage (9.2.32): Extracting archive 12s
126 - Installing phar-io/version (3.2.1): Extracting archive 12s
127 - Installing phar-io/manifest (2.0.4): Extracting archive 12s
128 - Installing myclabs/deep-copy (1.12.1): Extracting archive 12s
129 - Installing doctrine/instantiator (2.0.0): Extracting archive 12s
130 - Installing phpunit/phpunit (9.6.22): Extracting archive 12s
131 - Installing squizlabs/php_codesniffer (3.11.3): Extracting archive 12s
132 - Installing symfony/http-client-contracts (v3.5.2): Extracting archive 12s
133 - Installing symfony/ldap (v6.4.13): Extracting archive 12s
134 - Installing symfony/polyfill-uuid (v1.31.0): Extracting archive 12s
135 - Installing symfony/web-link (v6.4.13): Extracting archive 12s
136 - Installing symfony/yaml (v6.4.18): Extracting archive 12s
137 - Installing tobscure/json-api (dev-joomla-backports a56f59d): Extracting archive 12s
138 - Installing typo3/phar-stream-wrapper (v4.0.0): Extracting archive 12s
139 - Installing voku/portable-ascii (2.0.3): Extracting archive 12s
140 - Installing voku/portable-utf8 (dev-joomla-5.3 eeb3d9e): Extracting archive 12s
141 - Installing wamania/php-stemmer (v4.0.0): Extracting archive 12s
142 - Installing brick/math (0.12.1): Extracting archive 12s
143 - Installing spomky-labs/pki-framework (1.2.2): Extracting archive 12s
144 - Installing web-auth/metadata-service (4.5.2): Extracting archive 12s
145 - Installing web-auth/cose-lib (4.4.0): Extracting archive 12s
146 - Installing symfony/uid (v6.4.13): Extracting archive 12s
147 - Installing spomky-labs/cbor-php (3.1.0): Extracting archive 12s
148 - Installing web-auth/webauthn-lib (4.5.2): Extracting archive 12s
149 - Installing symfony/http-client (v6.4.18): Extracting archive 12s
150 - Installing psr/cache (3.0.0): Extracting archive 12s
151 - Installing web-token/jwt-library (3.4.7): Extracting archive 12s
152 - Installing willdurand/negotiation (3.1.0): Extracting archive 12s
153Package web-auth/metadata-service is abandoned, you should avoid using it. Use web-auth/webauthn-lib instead. 16s
154Generating optimized autoload files 16s
155115 packages you are using are looking for funding. 19s
156Use the `composer fund` command to find out more! 19s
157> php build/update_fido_cache.php 19s
158Update FIDO Cache version 1.0 19s
159 19s
160Distributed under the GNU General Public License version 2, or at your option 19s
161any later version published by the Free Software Foundation. 19s
162Fetching FIDO metadata statements... 19s
163Saving JWT file in the plugin directory... 21s
164File saved: /drone/src/plugins/system/webauthn/fido.jwt 21s
Exit Code 0