2011-08-27 13 views
6

Sprawdziłem wszystkie posty dotyczące upload_max_filesize, ale nadal nie robię żadnych postępów! każda pomoc będzie doceniona.upload_max_filesize - idealny serwer ubuntu ISPConfig 3

Mam ustawiony

vi /etc/php5/apache2/php.ini 
upload_max_filesize = 10M 
post_max_size = 20M 

również

vi /etc/php5/cli/php.ini 
upload_max_filesize = 10M 
post_max_size = 20M 

ini_get ('upload_max_filesize') informuje, 2m

granica mem jest 128M Gdzie indziej muszę szukać [apache config ?].

Ponadto nie mogę na całe życie, aby to działało!

error_reporting = E_ALL & ~E_DEPRECATED 
display_errors = On 

error_reporting jest rejestrowany OK, więc przynajmniej mam jakieś uwagi. chrome daje wewnętrzny błąd serwera firefox daje pustą stronę.

Używam serwera Ubuntu 10.10 ISPConfig 3 do nauki systemu operacyjnego Linux i programowania PHP.

dzięki

Odpowiedz

2

aktualizacja: upload_max_filesize udało mi się rozwiązać mój problem na własną rękę. Ustawianie vars w następującym pliku.

/etc/php5/cgi vi php.ini 

error_reporting = E_ALL & ~E_DEPRECATED 
display_errors = On 
post_max_size = 48M 
upload_max_filesize = 24M 
+0

dzięki za pomoc! – jon

8

ta metoda działa i jest świetna, jeśli ustawienie na jednej stronie lub zalegających z serwerów CGI, jeśli u mieć wiele witryn, które wymagają różnych ustawień dla każdej strony, na swój sposób będzie będzie domyślnie dla wszystkich witryny dodane do panelu.

Jeśli masz wiele witryn

co u można zrobić, to ustawić domyślne jak powyżej.

i dla każdej strony, można dodać własne wartości w zakładce witryn na ISPConfig 3 ..

kliknij swojej stronie internetowej w zakładce miejsc w ISPConfig, a następnie wybierz kartę Opcje na tej stronie.

powinny istnieć dwa wejściowe pudełka na ustawienie niestandardowe ustawienia PHP i apache2 dla tej witryny indywidualnie na ISPConfig 3.

w PZP zwyczaju dodawać swoje ustawienia

display_errors = On 
post_max_size = 48M 
upload_max_filesize = 24M 

poniżej gdzie można ręcznie edytuj php.ini.

strona szeroki CGI byłoby:

/etc/php5/cgi 

witryn na configs indywidualne php.ini powinien B znajduje się:

/var/www/conf/web1/php.ini 

web1 powyżej jest na miejscu # 1 na panelu. w przypadku innych witryn będzie to b web 2, dla strony 2 i tak dalej.

jeśli chcesz mieć swój własny php.ini może umieścić swój własny w:

/etc/php5/cgi/conf.d 

również należy dokonać info.php za pomocą dowolnego edytora tekstu,

<? phpinfo(); ?> 

zapisz jako info.php

i prześlij go na swoją stronę, aby znaleźć dokładne lokalizacje twojego php.ini , jeśli nie jesteś pewien, gdzie one są ..

http://yourdomain.com/info.php

0

Twoja def metoda działa świetnie i bardzo mi pomogła. Ręcznie zawsze działa najlepiej ..

Po prostu wymyśliłem, źle dodałem do twojej metody, w przypadku, gdy nowi członkowie próbujący ispconfig, doświadczyli tego samego problemu, co ja, i potrzebowałem więcej informacji o tym, gdzie ustawiać rzeczy ręcznie, lub przez panel może zaoszczędzić im trochę czasu.

Glad to wypracowanie ..

2

Moja metoda jest szczegółowo tutaj: http://www.breckers.co.uk/increase-php-maximum-upload-size-with-ispconfig/

Zasadniczo w ISPConfig ustaw następujące opcje dla ustawień php.ini niestandardowych pod miejsc> ### strona ## #> Opcje Tab

upload_max_filesize = 25M 
post_max_size = 25M 

Zapisz, poczekaj na Jobqueue do końca (widoczne pod monitorem)

i wreszcie ponownie uruchomić usługę internetową lub s erver, aby się upewnić.

Powiązane problemy