Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Konfiguracja Apache - nie wyświetla katalogów
M4ver7071
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Witam, mam taki problem otóż przeniosłem swój projekt na Windows 8 zainstalowałem WAMP potem XMAPP i wgrałem wszystko composera itd. ale apache listuje mi wszystkie katalogi prócz jednego.. gdzie znajduję się główny plik (index.php). Macie jakieś pomysły jak skonfigurować apache by wszystko dobrze przetwarzał?
Go to the top of the page
+Quote Post
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Co masz na myśli poprzez konfiguracje żeby apache dobrze przetwarzał? Chcesz listować wszystkie pliki (łącznie z index) czy nie chcesz ich listować ?
Go to the top of the page
+Quote Post
M4ver7071
post
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Chodzi o to ze mam katalog public gdzie znajduje się główny plik obsługi całej aplikacji ale jak podaje się do niego ścieżkę pisze ze nie odnaleziono wskazanej lokalizacji. Serwer listuje wszystkie katalogi prócz tego jakby go wgl nie było
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Brak odpowiednich uprawnień? Sprawdzałeś prawa dostępu (chmod) i właścicieli (chown)?
Go to the top of the page
+Quote Post
by_ikar
post
Post #5





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Jeżeli masz jeden plik do obsługi całej aplikacji - zakładam że przekierowujesz ruch w htaccess. Jeżeli tak, to pokaż zawartość htaccess tutaj. A no i w listowaniu katalogów, z poziomu htaccess (czyli ustawień apache) można niektóre pliki wykluczyć z listowania poprzez:

Kod
IndexIgnore *.gif *.jpg


Więc warto sprawdzić czy gdzieś w htaccess, czy samej konfiguracji apache nie masz czegoś co wyklucza z listowania pliki php (czy jakich tam potrzebujesz).

Ten post edytował by_ikar 27.06.2014, 16:48:54
Go to the top of the page
+Quote Post
M4ver7071
post
Post #6





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Ale możliwe ze htacess ukrywa cały katalog? Nie chodzi mi o zawartość tylko ogólnie ze nie widać go podczas listowania.
Go to the top of the page
+Quote Post
by_ikar
post
Post #7





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


htaccess to plik w którym możesz dać prawie takie same ustawienia które dajesz w ustawieniach apache. Więc możesz wiele. Pokaż zawartość pliku, po co mamy się domyślać ?
Go to the top of the page
+Quote Post
M4ver7071
post
Post #8





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Rzeczywiście był problem z .htaccess natomiast mam drugi problem;/ wysypuję mi kod php zamiast go wykonać..
Go to the top of the page
+Quote Post
by_ikar
post
Post #9





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Brakuje ci pewnie handlera w ustawieniach apache, możesz coś takiego dodać w htaccess:

Kod
AddType application/x-httpd-php55 .php


Gdzie 55 musisz wpisać dostępną wersję php jaką masz, lub ta którą chcesz użyć.
Go to the top of the page
+Quote Post
M4ver7071
post
Post #10





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Jak sprawdzić w XAMPP jakiej wersji jest php? Bo dodałem tą linijkę co podałeś.. i nic nadal to samo.. tylko po 55 ma być przerwa czy nie?

Ten post edytował M4ver7071 30.06.2014, 20:13:53
Go to the top of the page
+Quote Post
Turson
post
Post #11





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


phpinfo();

Ten post edytował Turson 30.06.2014, 21:47:17
Go to the top of the page
+Quote Post
trueblue
post
Post #12





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Spróbuj:
AddType application/x-httpd-php .php

Jeśli nie działa parsowanie plików .php, to phpinfo() raczej w pliku htm(l).
Go to the top of the page
+Quote Post
by_ikar
post
Post #13





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Co ty zrobiłeś w tym xampp że pobiera ci pliki zamiast je "wykonywać"? Przecież tam na bank w ustawieniach apache jest to dodane. Musiałeś coś grzebać i wyszło spaghetti.
Go to the top of the page
+Quote Post
M4ver7071
post
Post #14





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Nie to, że pobiera mi kod... Wykonuje ale jakby w części.. bo cześć zamiast z interpretować to pokazuję kod.
Rozumiem, że to mam dodać AddType application/x-httpd-php .php na koniec pliku .htaccess?
Go to the top of the page
+Quote Post
by_ikar
post
Post #15





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Możesz dodać, tyle że jeżeli masz już coś takiego dodane (w xampp na bank jest) to wtedy zamiast "wykonywać" pliki na serwerze, będzie ci je pobierało. Mógłbyś już w końcu pokazać ten htaccess, i mógłby być problem już dawno rozwiązany + wyłapanie innych błędów. A tak będziemy się bawić w zgadywanki.. No zastanów się czy zależy ci na czasie, czy na ilości nabitych postów na forum ?
Go to the top of the page
+Quote Post
M4ver7071
post
Post #16





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]


Najgorsze jest teraz to, że ten projekt działa prawidłowo natomiast jak pisze localhost w przeglądarkę i zamiast mi wylistować pliki to wrzuca dany projekt.. a powinno być pod nazwa.dev (pod tą nazwą też działa projekt)
Go to the top of the page
+Quote Post
Pyton_000
post
Post #17





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


bo masz powalony vhost
Go to the top of the page
+Quote Post
M4ver7071
post
Post #18





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Virutalhost?

# Virtual Hosts
#
# Required modules: mod_log_config

# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.4/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
##NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ##ServerName or ##ServerAlias in any <VirtualHost> block.
#
##<VirtualHost *:80>
##ServerAdmin webmaster@dummy-host.example.com
##DocumentRoot "C:/xampp/htdocs/dummy-host.example.com"
##ServerName dummy-host.example.com
##ServerAlias www.dummy-host.example.com
##ErrorLog "logs/dummy-host.example.com-error.log"
##CustomLog "logs/dummy-host.example.com-access.log" common
##</VirtualHost>

<VirtualHost *:80>
ServerAdmin projekt.dev
DocumentRoot "C:/xampp/htdocs/projekt/public"
ServerName laravel.dev
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>




Tak wygląda co w nim nie tak?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.09.2025 - 20:39