ubuntuusers.de

phpinfo() in php5 funktioniert nicht

Status: Gelöst | Ubuntu-Version: Kubuntu 13.10 (Saucy Salamander)
Antworten |

ChaosZarth

Avatar von ChaosZarth

Anmeldungsdatum:
7. Dezember 2007

Beiträge: 242

Hi Forum,

einen LAMP-Server habe ich mir installiert laut dieser Anleitung. Das war schon vor einiger Zeit.

In /var/www/.../ habe ich eine Datei namens phpinfo.php erstellt mit dem Inhalt

<?php
phpinfo();

Das ist die PHP-Funktion um Infos über den PHP-Server auszugeben.

Jedoch, wenn ich diese Datei über Localhost in Firefox aufrufe, erscheint eine leere Seite. An den Plugins kann es nicht liegen, denn ich habe FF mit einem Profil fast ohne Plugins (Webdevelopertools u.ä.) aufgerufen, dort war das Ergebnis das selbe. Ich habe auch schon im Internet gelesen das jemand das gleiche Problem hatte, was daran lag das die httpd.conf auf Port 8080 gehört hat und nicht auf Port 80. Das war allerdings auf einem Debiansystem. Jedenfalls hab ich die Datei httpd.conf nirgendwo gefunden. Wo befindet sich diese Datei?

Was könnte ich machen, um die Datei korrekt aufzurufen?

hoerianer

Anmeldungsdatum:
14. August 2012

Beiträge: 3156

Wem gehört die Datei und wie sind die Berechtigungen gesetzt?
Ich habe das hier eben mal getestet. phpinfo.php hat rw r r und gehört dem User/gruppe des Verzeichnisses /var/www/

ChaosZarth

(Themenstarter)
Avatar von ChaosZarth

Anmeldungsdatum:
7. Dezember 2007

Beiträge: 242

Achso, ursprünglich hatte meine Datei die gleichen Rechte wie deine.

Ich habe die Rechte per

sudo chmod 777 /var/www/Php190314/phpinfo.php

hochgesetzt. Keine Veränderung ☹ .

hoerianer

Anmeldungsdatum:
14. August 2012

Beiträge: 3156

Hast Du in Apache (Abschnitt „Module-Erweiterungen“) den Verweis auf Apache (Abschnitt „PHP-Datei-wird-nicht-ausgefuehrt“) schon gesehen?
PHP wurde auch richtig in Apache integriert?
Browsercache mal gelöscht udn nochmals versucht?

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

ChaosZarth schrieb:

In /var/www/.../ habe ich eine Datei namens phpinfo.php erstellt mit dem Inhalt

<?php
phpinfo();

Fehlt da nicht noch eine Zeile mit ?>

hoerianer

Anmeldungsdatum:
14. August 2012

Beiträge: 3156

aasche schrieb:

Fehlt da nicht noch ein ?>

Bei mir gehts so. hab das mit copy und paste in eine datei eingefügt und rufe die so auf und es zeigt die Infos zu PHP an.

ChaosZarth

(Themenstarter)
Avatar von ChaosZarth

Anmeldungsdatum:
7. Dezember 2007

Beiträge: 242

@hoerianer:

karsten@karsten-Inspiron-5521:/etc/network/run$ sudo a2enmod php5
[sudo] password for karsten: 
ERROR: Module php5 does not exist!

da fehlt anscheinend irgendetwas.

Ich bin den Artikel LAMP nochmal durchgegangen, alle Pakete sind installiert.

@aasche: Sorry, das ?> ist natürlich da, hatte nur vergessen es zu kopieren. 😳

Aber ich dachte seit php 5.3 braucht man es nicht mehr.

BTW: Der Cache von FF ist gelöscht.

ChaosZarth

(Themenstarter)
Avatar von ChaosZarth

Anmeldungsdatum:
7. Dezember 2007

Beiträge: 242

WAAHOOOOOO!!! Ich habs letzendlich ganz leicht lösen können und bin laut dieser Anleitung vorgegangen.

Wieso ich die vorher nicht gefunden habe? Keine Ahnung, wahrscheinlich Lötfett 😬 (Scherz)

Letztendlich musste ich nur das Paket libapache2-mod-php5 installieren, ich dachte eigentlich das wäre installiert.

Nunja, auf jedenfall möchte ich mich herzlich bei allen bedanken, die Kommentare abgegeben haben, die bringen nämlich fast immer etwas. 👍

Antworten |