Aktualnie używam dreamhost do hostowania mojej strony. Jednak aplikacja, której używam, wymaga wyższego limitu pamięci, niż domyślny dla 90M. Jestem stosunkowo nowy w tym i próbowałem następujących kroków, aby spróbować zmodyfikować plik php.ini, ale bez powodzenia.Jak ustawić memory_limit php 5.3 na Dreamhost
Przeglądałem wiki, jak stworzyć niestandardowy plik php.ini dla PHP 5.3, ale mam problemy z ustawieniem parametru memory_limit.
Mam postępujesz zgodnie z instrukcjami na poniższym linkiem: http://wiki.dreamhost.com/PHP.ini
zalogować się do panelu na https://panel.dreamhost.com/index.cgi?tr...in.manage& i zmienić swoją domenę do korzystania php5.3 (prawdopodobnie szybko CGI)
Utwórz katalog pod twoim użytkownikiem o nazwie .php, z podkatalogiem o nazwie 5.3. Pliki w tym katalogu będą używane przez wszystkie domeny tego użytkownika, dla których ustawiono PHP 5.3.
Przykład dla zacisku
mkdir ~/.php
mkdir ~/.php/5.3
Gdy ten katalog istnieje, istnieją dwa pliki można tworzyć w nim:
Aby dodać niestandardowe dyrektyw do PHP, należy utworzyć plik pod .php/5,3/nazywa się "phprc" i dodaje do niej dyrektywy konfiguracyjne. Nie musisz kopiować domyślnego pliku php.ini do tego pliku, ponieważ jest on używany jako dodatek do systemu php.ini; jeśli w obu plikach pojawia się dyrektywa, pierwszeństwo ma ta pozycja w tym pliku.
nano phprc
W moim pliku phprc Dodałem następujące linie:
zend_extension=/home/mikdur2/peachjar.com/ioncube/ioncube_loader_lin_5.3.so
ini_set('memory_limit', '128M');
zend_extension zostanie odebrany i zweryfikowany w phpinfo(), jednak limit pamięci nie zmienia się na 128M. Czy istnieje inny sposób na zmianę limitu pamięci? Lub zmienia go w pliku phprc, nie jest to prawidłowe podejście. Był inny post, który stwierdził, że wszystkie polecenia oprócz init_set z memory_limit zadziałały.
Btw: oto phpinfo() - http://peachjar.com/phpinfo.php
tak że obrobione dzięki! – darewreck
@ user391465 Proszę zaznaczyć to pytanie jako zaakceptowane, klikając pod nim znacznik wyboru. –
Dodałem go do mojego .phprc i działa pęcznieje. – rhand