Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> No input file specified
angerthor
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 13.02.2006
Skąd: Warszawa

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


Witam, ostatnio zainstalowałem sobie na nowym kompie apache,php,mysql i przeniosłem swoją stronę, korzystająca z mod_rewrite. Strona uruchamia się, ale gdy kliknę jakiś link wyświetla się
"No input file specified".

Na serwerze wszystko jest ok, więc to raczej jest związane z konfiguracją apache, proszę o pomoc.
Go to the top of the page
+Quote Post
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


Raczej jest związane z konfiguracją :) Może niekoniecznie Apache ale mod_rewrite na pewno :)
Możesz pokazać .htaccess i dyrektywę <Directory> dla głównego katalogu www z httpd.conf?

pozdr.
Go to the top of the page
+Quote Post
angerthor
post
Post #3





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 13.02.2006
Skąd: Warszawa

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


Kod
<Directory "C:/serwer/www/">
    
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all

</Directory>


i htaccess :

Kod
<Files strona>
ForceType application/x-httpd-php
</Files>


Ten post edytował angerthor 21.11.2006, 19:33:19
Go to the top of the page
+Quote Post
siemakuba
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


Hmm, a gdzie dyrektywy dla mod_rewrite? Jeżeli mod_rewrite nie jest włączone i nie masz ustawionych żadnych dyrektyw dla niego, normalne jest że nie będzie działało... Stąd twoje komunikaty o braku pliku.

Czy taki sam .htaccess miałeś w poprzedniej konfiguracji? No, chyba że mod_rewrite masz ustawione w VirtualHost w httpd.conf?

pozdr.
Go to the top of the page
+Quote Post
angerthor
post
Post #5





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 13.02.2006
Skąd: Warszawa

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


sorry, zapomniałem skopiować kilku linijek

plik htaccess wygląda tak :

Kod
<Files strona>
ForceType application/x-httpd-php
</Files>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^localhost
RewriteRule ^(.*)$ http://localhost/$1 [R=permanent,L]



czy to coć zmienia ?

EDIT:

Problem już rozwiązałem somodzielnie

Ten post edytował angerthor 22.11.2006, 19:10:26
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: 23.08.2025 - 05:25