Blank page (Centos)

Gestart doorJorzwa11 reacties52 weergaven

12 berichten · pagina 1 van 1

Jorzwa

Lid · Topicstarter

Berichten
1.644
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik ben de website voor me server aan het maken en alles werkt naar behoren nu op wamp. Maar waarneer ik het op mijn vps (CentOs) wil zetten krijg ik een blanke pagina als ik naar mijn index ga.

Mijn php werkt wel ik heb een index.php gemaakt met erin en dan weergeeft die gewoon de tekst.

Ik heb php 5.3.3 geprobeerd maar aangezien ik dacht dat het aan de verouderde php versie lag heb ik php 5.4.27 geinstalleerd maar nog steeds geen vooruit gang.

Ik begin een beetje radeloos te raken en heb al veel gegoogled maar vind niet veel over wat het probleem kan zijn.

Mijn index.php:
Spoiler tonen
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80


include_once(inc/config.php);

$page = @$_GET[page];
switch ($page) {
case
null:
case
"home":
$getpage = "pages/home";
$header = "Welcome to ".$servername;
break;
case
"index":
$getpage = "pages/home";
$header = "Welcome to ".$servername;
break;
case
"register":
$getpage = "pages/register";
$header = "Register";
break;
case
"downloads":
$getpage = "pages/downloads";
$header = "Downloads";
break;
case
"vote":
$getpage = "pages/vote";
$header = "Vote";
break;
case
"donate":
$getpage = "pages/donate";
$header = "Donate";
break;
case
"rankings":
$getpage = "pages/rankings";
$header = "Ranking";
break;
case
"news":
$getpage = "pages/news";
$header = "Notice";
break;
case
"events":
$getpage = "pages/events";
$header = "Events";
break;
case
"login";
$getpage = "inc/cp/doLogin";
$header = "Login";
break;
case
"logout";
$getpage = "inc/cp/logout";
$header = "Logout";
break;
case
"charfix";
$getpage = "inc/cp/user/unstuck";
$header = "Character fix(s)";
break;
case
"news_manage";
$getpage = "inc/cp/admin/news/index";
$header = "Account Settings";
break;
case
"event_manage";
$getpage = "inc/cp/admin/events/index";
$header = "Events";
break;
case
"acp";
$getpage = "inc/cp/admin/settings/index";
$header = "Admin Control Panel";
break;
case
"settings";
$getpage = "inc/cp/user/settings";
$header = "Account Settings";
break;
default:

$title = $servername."";
$getpage = "pages/home";
break;
}


include_once(inc/top.php);
include_once($getpage.".php");
include_once(inc/bottom.php);
?>

Live voorbeeld van de website/pagina:
-

Hopelijk heeft iemand een oplossing of de gouden tip.

Mvg, Jordybiggrin
Probleem opgelost.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Draait php wel?

toevoeging op 6 mei 2014, 00:04:51:
service php5 status oid
ik gebruik zelf php-fpm (ubuntu)
0
Jorzwa

Lid · Topicstarter

Berichten
1.644
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja php draait. Heb voor de zekerheid net nog service php-fpm start gedaan.

Codeblok (voorbeeld.php):

1
2

[root@vps61852 ~]# service php-fpm start
Starting php-fpm: [ OK ]
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ah echo werkte wel lees ik nu.
Haal lijn 6 eens weg.
0
Jorzwa

Lid · Topicstarter

Berichten
1.644
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Werkt ook niet ik blijf die blank page houden en als ik die line verwijder en test op wamp krijg ik een error bij mijn content.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
welke error?
En het kan ook aan die andere 3 bestanden zijn die je include.
Wat staat daarin?
0
Jorzwa

Lid · Topicstarter

Berichten
1.644
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Die staan in de juiste map zoals aangegeven in /inc maar het rare is het werkt wel op wamp server op mijn computer dus waarom zal het dan niet op mijn centos vps werken? Dat ligt waarschijnlijk niet aan de source maar aan de installatie/instellingen van php.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
wat staat er dan in config top en bottom?
En wat staat er in de logs van php?
(meestal te vinden in /var/logs)
0
Jorzwa

Lid · Topicstarter

Berichten
1.644
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Codeblok (voorbeeld.php):

1

[Tue May 06 00:23:35 2014] [error] [client 94.213.68.241] PHP Fatal error: Call to undefined function mysql_connect() in /var/www/html/inc/config.php on line 26

Hij kan en functie niet vinden, maar hoe valt dit te fixen?

Het zit hem dus in de config file, mijn config file is:
Spoiler tonen
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28


if(basename($_SERVER["PHP_SELF"]) == "config.php"){
die("Error 404");
}

session_start();

// Database
$host[hostname] = "localhost";
$host[user] = "root";
$host[password] = "";
$host[database] = "teddyms";
$serverip = "127.0.0.1";
$loginport = "8484"; //DEFAULT 8484

// Server

$servername = "TeddyMS";
$version = "V117.2";
$r[exp] = "22";
$r[meso] = "1";
$r[drop] = "1";
$forums = "http://jorzwa.nl";
// Extra Info
$info =
"Informatie hier neerzetten";
// Do not touch
mysql_connect($host[hostname],$host[user],$host[password]) OR die("Cant connect to server");
mysql_select_db($host[database]) OR die("Cannot select DB");
?>

Opgelost:
yum install php54w-mysql was de oplossing.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
idd php-mysql installeren, dat is de mysql module voor php..
0
Berichten
3.001
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je kan ook (vind ik zelf makkelijker) sudo apt-get install lamp-server^ op Ubuntu doen, ik weet niet of dat voor CentOS bestaat maar dan installeert hij al die dingen vanzelf.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Bugged schreef:
Je kan ook (vind ik zelf makkelijker) sudo apt-get install lamp-server^ op Ubuntu doen, ik weet niet of dat voor CentOS bestaat maar dan installeert hij al die dingen vanzelf.
Zelf de versies beheren / installeren lijkt mij makkelijker.
Ik gebruik ook vaak gewoon de binaries om een bepaalde versie te installeren
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren