* [gentoo-user] OT - Need help with PHP!
@ 2006-09-22 0:38 99% Michael Sullivan
0 siblings, 0 replies; 1+ results
From: Michael Sullivan @ 2006-09-22 0:38 UTC (permalink / raw
To: gentoo-user
Today I installed mod_suphp-0.6.1-r1 on my server box. I made the
changes suggested by
http://www.gentoo.org/proj/en/php/php4-php5-configuration.xml I then
restarted apache2. I'm getting weird errors from a script that worked
fine yesterday. Here is the info:
URL: http://www.espersunited.com/~festival/login.php
((I have UserDir in /etc/apache2/httpd.conf set
to /home/*/webspace/html))
Here's the error:
Warning: include(misfunc.php) [function.include]: failed to open stream:
No such file or directory in /home/festival/webspace/html/login.php on
line 4
Warning: include() [function.include]: Failed opening 'misfunc.php' for
inclusion (include_path='.:/usr/share/php5:/usr/share/php')
in /home/festival/webspace/html/login.php on line 4
Fatal error: Call to undefined function get_var()
in /home/festival/webspace/html/dbconnect.php on line 3
Here's an ls of /home/festival/webspace/html:
festival@bullet ~/webspace/html $ ls
accompanist.php findschoolinfo.php specreq.php
buttonbar.php index.php standard.css
commitdirector.php login.php submitspecreq.php
commitschool.php mainpage.php validateaccompanist.php
dbconnect.php miscfunc.php validatedirector.php
deleteaccompanist.php registerdirector.php validateentry.php
email-validation.php registerschool.php validateschool.php
entry.php resetschoolid.php viewlogs.php
festival@bullet ~/webspace/html $
As you can see, miscfunc.php does exist. Just in case there's any
doubt, here's login.php, line 4:
include("misfunc.php");
Here are the contents of miscfunc.php:
festival@bullet ~/webspace/html $ cat miscfunc.php
<?
function debug($string)
{
print "***DEBUG*** $string ***DEBUG***<br><br>\n";
}
function get_var($varname, $esc = 0)
{
global $HTTP_GET_VARS;
if (isset($HTTP_SESSION_VARS["$varname"]))
return $esc ?
mysql_escape_string( $HTTP_SESSION_VARS["$varname"]) :
$HTTP_SESSION_VARS["$varname"];
if (isset($_SESSION["$varname"]))
return $esc ? mysql_escape_string( $_SESSION["$varname"]) :
$_SESSION["$varname"];
}
function set_var($varname, $value)
{
$HTTP_SESSION_VARS["$varname"] = $value;
$_SESSION["$varname"] = $value;
}
?>
Why is this happening? I had hoped to give a demonstration of this
script two nights from now, but if I can't get this figured out, I won't
be able to...
-Michael Sullivan-
login.php
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2006-09-22 0:38 99% [gentoo-user] OT - Need help with PHP! Michael Sullivan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox