php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Doc Bug #18914 ZendAPI images missing
Submitted: 2002-08-15 04:30 UTC Modified: 2005-09-02 13:33 UTC
Votes:7
Avg. Score:3.4 ± 0.7
Reproduced:5 of 5 (100.0%)
Same Version:1 (20.0%)
Same OS:1 (20.0%)
From: tr0n at tr0n dot org Assigned:
Status: Closed Package: Documentation problem
PHP Version: Irrelevant OS: n/a
Private report: No CVE-ID: None
 [2002-08-15 04:30 UTC] tr0n at tr0n dot org
After downloading php_manual_en.html.bz2 and extracting it to my server directory I looked at my Apache error.log file and there were .png files missing:

[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_1_PHPs_internal_structure.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_1a_Directory_Layout.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_2_firstmod_output.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_3_wrong_parameter_count.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_4_cross_converter.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_5_reference_test.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_6_variable_creation.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_7_warning_messages.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_8_phpinfo_output.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_9_execution_info.png
[Thu Aug 15 01:15:53 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_11_userland.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_1_PHPs_internal_structure.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_1a_Directory_Layout.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_3_wrong_parameter_count.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_2_firstmod_output.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_4_cross_converter.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_5_reference_test.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_6_variable_creation.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_7_warning_messages.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_8_phpinfo_output.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_9_execution_info.png
[Thu Aug 15 01:16:14 2002] [error] [client 127.0.0.1] File does not exist: d:/server/figures/Extending_Zend_11_userland.png

I then realized this files were displayed in the manual but there were no .png pictures in the .bz2 file. I extracted it with WinRar. What is wrong here?

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-08-15 04:39 UTC] sander@php.net
They're in CVS in /ZendAPI/figures. They probably will be included when we split the PHP-users manual from the PHP-internals manual.
 [2002-12-13 13:02 UTC] oleg dot titov at aleph-tec dot com
i have downloaded http://www.php.net/distributions/manual/php_manual_en.tar.bz2
and the figures are still missed (as of Dic 13, 2002)
 [2003-01-21 02:42 UTC] philip@php.net
Anyone have any idea if these will ever be included in the html or chm manuals?
 [2003-01-21 03:30 UTC] derick@php.net
hmm, the CHMs should include them, atleast they did for some time.

Derick
 [2003-01-21 15:23 UTC] tom@php.net
This bug applies also to 'php_manual_en.tar.bz2' and can be solved only with the help of somebody with access to the generating-machine (php_manual_en.tar.bz2 worked with the automated builds).

We need to know how the builds are generated currently, (and should agree on for the future), because at least *.tar.bz2 is not genereated via our makefile.

Just a short comparison for de:

log-entry:
rm -f php_manual_de.tar.bz2 && (cd html; tar -cf - *.html ) | bzip2 -9 > php_manual_de.tar.bz2

makefile:
-rm -f $@ && (cd html; tar -cf - *.html figures) | bzip2 -9 > $@

(note the 'figures' in the brackets...)

Thomas
 [2003-03-01 11:35 UTC] public at macfreek dot nl
I experience the same problem on-line:

http://www.php.net/manual/en/
zend.overview.php#fig.internal-struct

Has a picture, but the link to this picture is broken.
 [2003-04-19 14:08 UTC] goba@php.net
Tom, Derick, Philip, and the others! ;) 
 
The build system builds the "mirror-files" primarily, which 
includes the PHP file builds (online docs) and bz2 file builds 
(for download). 
 
The Zend API figures should be copied with each build to 
their corresponding folders by the build system. If you try 
locally, you can see that files are copied (at least I can see). 
 
This is due to the zendapi[php|html] dependencies in our 
Makefile. For some reason these dependencies are not 
honored on the build server, so the images are not get copied. 
 
Therefore they are not get archived into the bz2 (regardless of 
what is the tar parameter list). 
 
I don't see anything that can be fixed in the Makefile or 
configure script to make this work. The build machine simply 
ignores the dependencies... 
 [2003-04-19 18:26 UTC] imajes@php.net
i'll take this.
 [2003-12-02 09:53 UTC] nunoplopes at sapo dot pt
I think everything is solved (the on-line manual and gzip downloadable).
You may close this bug.
 [2003-12-02 09:56 UTC] derick@php.net
The only thing is that it is not automatic yet... 
 [2004-11-24 22:56 UTC] sean@php.net
This is broken, again (404):
http://ca2.php.net/manual/en/zend.overview.php

(and on any mirror I've tried).

S
 [2005-09-02 13:33 UTC] nlopess@php.net
how are these old bugs open? strange..
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri May 17 04:01:34 2024 UTC