Date: 08/07/01
- Next message: jmcastagnetto <email protected>: "[PHP-DOC] Bug #12212 Updated: iSilo PDB documentation seems to be broken"
- Previous message: eschmid+sic <email protected>: "Re: [PHP-DOC] Re: phpdoc /fr bookinfo.xml"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
ID: 11703
Updated by: jmcastagnetto
Reported By: gmills <email protected>
Old Status: Open
Status: Bogus
Bug Type: Documentation problem
Operating System: Solaris 8
PHP Version: 4.0.6
New Comment:
The assertion "... Turns out that php scripts to be opened must exist under the httpd document root, and that the include_path directive is the path under the document root as well ..." is unfounded.
Include files *can* be outside the doument root of the server, *but* those directories should be readable by the user under which the server (and PHP) runs, e.g.
[/tmp/foo.php]
<?php echo "I am not in the server's doc root"; ?>
[/usr/local/apache/htdocs/testincpath.php]
<?php
include "foo.php";
echo "<hr>But I am in the server's doc root"
?>
And in php.ini
include_path=".:/tmp";
Then, when you use the URL:
http://example.com/testincpath.php
(remember to start/stop Apache)
you will get (used lynx for the lines below):
I am not in the server's doc root ____________________________________________
But I am in the server's doc root
The users's problem seems to be a setup/permissions problem w/ his/her system, not a documentation problem.
Previous Comments:
------------------------------------------------------------------------
[2001-07-12 14:38:24] derick <email protected>
Making this a documentation problem.
Derick
------------------------------------------------------------------------
[2001-07-12 14:35:20] gmills <email protected>
Turns out that php scripts to be opened must exist under the httpd document root, and that the include_path directive is the path under the document root as well. Would have helped if this was made a little clearer in the installation instructions! Thanks for all the help;
Garey Mills
------------------------------------------------------------------------
[2001-07-12 13:41:04] gmills <email protected>
phpinfo can be run if there is no prepend file defined. You can see the info produced by phpinfo at
http://samba.berkeley.edu/test.php
------------------------------------------------------------------------
[2001-06-30 03:06:22] gmills <email protected>
Here is the prepend.php3 file. It comes from the phplib distributed with HORDE
<?php
/*
* Session Management for PHP3
*
* Copyright (c) 1998,1999 SH Online Dienst GmbH
* Boris Erdmann, Kristian Koehntopp
*
* $Id: prepend.php3,v 1.1.2.4 2000/09/08 20:55:27 bjn Exp $
*
*/
if (empty($_PHPLIB) || !is_array($_PHPLIB)) {
# Aren't we nice? We are prepending this everywhere
# we require or include something so you can fake
# include_path when hosted at provider that sucks.
$_PHPLIB["libdir"] = "";
}
require($_PHPLIB["libdir"] . "db_mysql.inc"); /* Change this to match your database. */
require($_PHPLIB["libdir"] . "ct_sql.inc"); /* Change this to match your data storage container */
require($_PHPLIB["libdir"] . "session.inc"); /* Required for everything below. */
/* Additional require statements go below this line */
/* Additional require statements go before this line */
require($_PHPLIB["libdir"] . "local.inc"); /* Required, contains your local configuration. */
require($_PHPLIB["libdir"] . "page.inc"); /* Required, contains the page management functions. */
?>
------------------------------------------------------------------------
[2001-06-29 23:51:51] sniper <email protected>
I don't see it here. You have to attach it to this bug report..
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/?id=11703
Edit this bug report at http://bugs.php.net/?id=11703&edit=1
- Next message: jmcastagnetto <email protected>: "[PHP-DOC] Bug #12212 Updated: iSilo PDB documentation seems to be broken"
- Previous message: eschmid+sic <email protected>: "Re: [PHP-DOC] Re: phpdoc /fr bookinfo.xml"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

