Jeg har lige sat en server op på MacOSX, deter en apache server som kører på
en freeBSD.
Når jeg prøver mit php/mysql script får jeg denne fejl "Warning: Failed
opening '/Library/WebServer/Documents/test.php' for inclusion
(include_path='.:/usr/lib/php') in Unknown on line 0" (scriptet kommer til
sidst)
Når jeg går ind på phpadmin så kan jeg sagtens se databasen, jeg kan også
pinge den og har prøvet med en restart af den, alt andet php virker helt
fino (php4) og apache er sat op til at kører med .php som php endelse.
Har prøvet at lave første linje som der står og som <?php men det gør ingen
forskel på fejlen
Venlig hilsen
Dennis
<?
print "<pre>";
// log into our local server using the MySQL root user.
$dbh = mysql_connect( "localhost", "root", "" );
// select the 'test' database created during installation.
mysql_select_db( "test" ) or die ( mysql_error() . "\n" );
print "Connection to the database has been established.\n";
// create a simplistic table.
$table = "CREATE table wisdom (
id int(4) PRIMARY KEY AUTO_INCREMENT,
wisdom char(255), author char(125) );";
$response = mysql_query( $table, $dbh );
if ($response) { print "The table was created correctly!\n"; }
else { print mysql_error () . "\n"; }
// now, we'll add some data to our newly created table.
// to add different wisdom, just change the 'values'.
$insert_data = "INSERT into wisdom ( wisdom, author )
values ( 'Must... remain... awake!', 'Morbus' );";
$response = mysql_query( $insert_data, $dbh );
if ($response) { print "The data was inserted correctly!\n"; }
else { print mysql_error () . "\n"; }
// and read it back for printing purposes.
$get_table_data = "SELECT * FROM wisdom;";
$response = mysql_query( $get_table_data, $dbh );
if ($response) { print "We successfully got all the table data.\n"; }
else { print mysql_error () . "\n"; }
// now print it out for the user.
while ( $one_line_of_data = mysql_fetch_array( $response ) ) {
extract ( $one_line_of_data );
print "#$id: $author sez: \"$wisdom\"\n";
}
print "</pre>";
?>