2013-03-24 15 views
8

Niedawno zainstalowałem Apache, PHP i MySQL w Ubuntu. I skopiowałem utworzone pliki do katalogu var/www. Ale gdy otwieram http://localhost to pokazanoOdmowa dostępu podczas otwierania lokalnego hosta

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/var/www/index.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0

Jak mogę uruchomić mój projekt normalnie? To działało dobrze w oknach.

+0

Czy /var/www/index.php istnieje? – Steve

+0

@Steve tak, gdy tworzę plik php z echo ¨hai¨ działa. –

+0

sprawdź ścieżkę dołączania. jest inny w Windows i Linuksie –

Odpowiedz

2

Aby rozwiązać ten problem, spojrzeć na linii w swojej ErrorLog, aby dowiedzieć się, w jakim folderze to próbuje uzyskać dostęp. Jeśli blok już istnieje dla tego folderu, upewnij się, że jest ustawiony, aby zezwolić na dostęp w razie potrzeby. Jeśli nie, dodaj blok do pliku konfiguracyjnego Apache, umożliwiając dostęp w razie potrzeby. Zobacz przykład poniżej dla folderu/usr/local/awstats/htdocs.

Order allow, deny Pozwól ze wszystkich

dla pełnego odniesienia, sprawdź apache wiki

Powiązane problemy