Compile PHP, memory exhaust
Hej.jeg skal installere php5.3 på min debian server, og har tidligere brugt dotdebs pakker.
Men nu har jeg brugt for tidy support i php.
Har forsøgt med:
sudo apt-get install php5-tidy
men får følgende fejl:
The following packages have unmet dependencies.
php5-tidy: Depends: phpapi-20060613
Depends: php5-common (= 5.2.6.dfsg.1-1+lenny13) but 5.3.3-0.dotdeb.1 is to be installed
Så jeg har forsøgt at compile php5.3 selv med: (til at starte med indtil det virker)
./configure --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-tidy --with-apxs2=/usr/bin/apxs2 --enable-mbstring
make
men make kommer med følgende fejl:
/bin/sh /var/tmp/php-5.3.8/libtool --silent --preserve-dup-deps --mode=compile gcc -I/var/tmp/php-5.3.8/ext/fileinfo/libmagic -Iext/fileinfo/ -I/var/tmp/php-5.3.8/ext/fileinfo/ -DPHP_ATOM_INC -I/var/tmp/php-5.3.8/include -I/var/tmp/php-5.3.8/main -I/var/tmp/php-5.3.8 -I/var/tmp/php-5.3.8/ext/date/lib -I/var/tmp/php-5.3.8/ext/ereg/regex -I/usr/include/libxml2 -I/var/tmp/php-5.3.8/ext/mbstring/oniguruma -I/var/tmp/php-5.3.8/ext/mbstring/libmbfl -I/var/tmp/php-5.3.8/ext/mbstring/libmbfl/mbfl -I/var/tmp/php-5.3.8/ext/sqlite3/libsqlite -I/usr/include/tidy -I/var/tmp/php-5.3.8/TSRM -I/var/tmp/php-5.3.8/Zend -I/usr/include -g -O2 -fvisibility=hidden -c /var/tmp/php-5.3.8/ext/fileinfo/libmagic/apprentice.c -o ext/fileinfo/libmagic/apprentice.lo
virtual memory exhausted: Cannot allocate memory
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
Jeg har forsøgt med ulimit -m 100000:
mriber:/var/tmp/php-5.3.8# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 2112
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) 100000
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) unlimited
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
med samme fejl.
Serveren er hostet som en VPS, og har 256MB ram.
Nogen som kan hjælpe? :)
Mvh.
Mikkel