![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 9.09.2003 Skąd: Włocławek Ostrzeżenie: (0%) ![]() ![]() |
Cześć !
Ostatnio postawiłem sobie FastCGI (fcgid) na apache razem z suexec iem. Konfiguracja na przykład userdirów wygląda tak: Kod <Directory /home/*/public_html> DirectoryIndex index.php index.php5 index.html AllowOverride FileInfo AuthConfig Limit Indexes Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec ExecCGI SetHandler fcgid-script FCGIWrapper /usr/home/wrappers/php-cgi .php <Limit GET POST OPTIONS> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS> Order deny,allow Deny from all </LimitExcept> </Directory> Linijki oddzielone to ustawienia FastCGI - i w czym problem. Jeżeli wyłączę fastcgi - to wiadomo - php nie działa, jednak po podaniu adresu http://localhost/~user/ wgrywa się treść skryptu index.php. Z włączonym FastCGI dostaję: http://localhost/~username/ - Forbidden 403 Cytat(Apache) Forbidden You don't have permission to access /~johny/ on this server. http://localhost/~username/index.php - normalnie działający skrypt. FreeBSD, Apache22 z suexec, PHP5 najnowsze. @edit: Pomogło: Alias /~username/ "/home/username/public_html/index.php" Tylko, że to kiepskie rozwiązanie ![]() POMOGŁO Zastąpienie SetHandler fcgid-script przez AddHandler fcgid-script .php ![]() Ten post edytował JohnySpot 12.08.2007, 12:46:08 -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:47 |