Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Pytanie dotyczące pliku php.ini
Forum PHP.pl > Forum > Przedszkole
Quentin
Witam.
( Jeżeli coś źle powiem to proszę mnie poprawić smile.gif ). Gdy zainstalujemy Interpreter PHP dostajemy dwie kopie pliku konfiguracyjnego:

-php.ini-dist
-php.ini-recommended

Pierwszy z plików używamy gdy tworzymy witrynę, zaś drugi podobno powinien być używany przez serwer na którym mamy naszą stronę. Gdy wybierzemy odpowiedni plik, zmieniamy wtedy nazwę na php.ini i kopiujemy go do C:\Windows. Pliki te przechowują np. informacje m.in jak duże mogą być pliki umieszczane na serwerze. Jednak gdy wyślemy pliki *.php na jakiś serwer, podobno pliku php.ini nie trzeba już wysyłać - każdy serwer ma swój plik php.ini odpowiednio skonfigurowany. I tu jest moje pytanie: mianowicie, po co konfigurować plik php.ini na własnym dysku skoro jakiś serwer, na który wysyłamy pliki ma swój własny, skonfigurowany dany plik konfiguracyjny ? blinksmiley.gif
drPayton
Cytat
Pierwszy z plików używamy gdy tworzymy witrynę, zaś drugi podobno powinien być używany przez serwer

A gdzieś Ty to wyczytał? Te pliki różnią się jedynie ustawioną konfiguracją. php.ini-recommended jak sama nazwa mówi jest przygotowany tak jak być powinien, co oczywiście nie oznacza, że nie powinno się wprowadzić pewnych poprawek winksmiley.jpg
Cytat
po co konfigurować plik php.ini na własnym dysku

Żeby Twój lokalny serwer działał prawidłowo. Powiem Ci w ten sposób: załóżmy że robisz jakąś aplikację, masz taką a nie inną konfigurację php u siebie, Twoja aplikacja działa prawidłowo. Wysyłasz ją na serwer, który jest zupełnie inaczej skonfigurowany i... bulba, "coś" nie działa. Dlatego też konfiguracja php na Twoim lokalnym serwerze powinna być taka jak na profesjonalnych serwerach (ewentualnie taka jak na serwerze, na którym będziesz swoją aplikację umieszczał, o ile jest on jeden i ściśle określony) właśnie po to, by uniknąć takich problemów (najczęstsze różnice to register_globals, safe_mode, open_dir)
dadexix
i jeszcze jedno...


nie które servery pozwalają na własne php.ini... oraz jest to po to że jeśli masz server(np. dedykowany..) to dostosowywujesz go do własnych potrzeb..
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.