Probleme mit PHP5

xloouch

Erfahrenes Mitglied
Hallo zusammen

Ich bin mir nicht sicher, ob dies wirklich das richtige Forum ist für mein Problem.

Ich habe gestern PHP 5 auf meinem Server installiert. eigentlich funktioniert es auch mehr oder weniger..

Anscheinend hat er jedoch ein Problem mit include().. Er lädt einfach nicht mehr weiter..

Könnte es auch an den register_globals liegen, welche ich in der php.ini abgeschalten habe?

Danke für eure Hilfe
 
Ich hab auf der Arbeit zum Testen 'nen Apache mit PHP5 laufen und keine Probleme mit include().
Es koennte theoretisch am ausgeschalteten register_globals liegen falls Du eine Variable an include() uebergibst die Du per POST oder GET bekommst.
 
Naja. Hab die Globals jetzt mal angeschalten, aber rauskommen tut trotzdem nichts.

hier der Sourcecode der Outputdatei:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html>
<head>
<title>Raphis Homepage</title>

Hier nun der Sourcecode der Original datei (ausschnitt):

PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html>
<head>
<title>Raphis Homepage</title>
<?
 $start_time=microtime();
include("./inc_files/config.php");
include("./inc_files/functions.php");
include("./inc_files/open.inc.php");
global $sql_counter;
global $counterwoher;
$sql_counter=0;
?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="css/design.css">

Hoffe jemand von euch findet irgend einen fehler.. die anderen PHP seiten funktionieren nähmlich ohne problem
 
Scheinbar bricht Dein Script ohne Fehlermeldung ab.

Probier mal folgendes:
PHP:
<?php
error_reporting(E_ALL);
#$start_time=microtime();
#include("./inc_files/config.php");
#include("./inc_files/functions.php");
#include("./inc_files/open.inc.php");
#$sql_counter=0;
?>
Dann mal einen Kommentar nach dem anderen rausnehmen und schaun in welcher Zeile der Übeltäter ist.

PHP:
global $sql_counter;
global $counterwoher;
Das gehört doch eigentlich in die Funktion die die Variablen benötigt.
 
ok Wunderbar. hab den Fehler gefunden.. nun kommt aber schon der nächste..

*Schäm*

Hab heute die PostgreSQL Datenbank installiert und wollte diese dann via phpPgAdmin ansprechen. dann kam aber diese meldung:

Code:
Ihre PHP-Installation besitzt keine passende Datenbankunterstützung.

Wie bringe ich das weg. bzw auch für MySQL?

Danke vielmals @German
 
Zurück