localhost/phpinfo.php

Ik heb geïnstalleerd php oauthextensie in ubuntu 110.10.

Maar op http://localhost/phpinfo.phpin google chrome geeft het de volgende foutmelding:

Server error
The website encountered an error while retrieving http://localhost/phpinfo.php. It may be down for maintenance or configured incorrectly.
Here are some suggestions:
Reload this webpage later.
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.

Dit betekent dat ik een link geef aan localhost en vervolgens deze foutmelding krijg.

En in mozilla geeft het een leeg scherm.

Het geeft geen informatie over installatie in php
Hoe los ik dit probleem op?


Antwoord 1

Ik had een soortgelijk probleem, maar de reden was dat ik zojuist mijn bestanden had teruggezet in www vanaf een Windows NTFS-back-upschijf.

Natuurlijk hebben we met NTFS niet dezelfde rechten als Ubuntu of een ander Linux-systeem.

Kijken naar de mappen met behulp van nautilus toonde onjuiste eigenaren en machtigingen.

Hoe ik het heb opgelost…

  1. Ik nam het eigendom van mijn /var/www-map en de inhoud ervan door dit te doen: chown khalid -R /var/www
  2. De modus van de www met bestanden als volgt gewijzigd: sudo chmod 644 -R /var/www
  3. Als je nog steeds fouten krijgt, doe dit dan: gksudo nautilus. Ga dan naar je /var/www map en wijzig de permissies om eigenaar/groep lezen/schrijven toe te staan en vink het vakje aan om als programma uit te voeren. Pas dit ook toe op de submappen.

OPMERKING:Geef nooit 777-machtigingen aan een webmap/bestand. Dat is alsof je de sleutel van je voordeur voor je poort hangt! Als dit echter een machine is die nooit het daglicht van internet ziet, zou dat geen probleem moeten zijn.


Antwoord 2, autoriteit 93%

Het kan een machtigingsfout zijn. Controleer uw mapmachtigingen. Bcz, de meeste gebruikers van Ubuntu (linux) kunnen met dit soort fouten worden geconfronteerd.

door de auteur van de vraag:

sudo chmod 0777 -R /var/www/phpinfo.php

Other episodes