elgg 126.96.36.199 on windows XP and it installed successfully but when i tried on fedora 12 it is not able to install. here is what happens i extracted the zip file for elgg 188.8.131.52 in
/var/www/html now when i use
firefox to go to the url
http://localhost/elgg-184.108.40.206 it asks me whether i want to open or save
install.php ,but when i open it with a text editor or if i save it and then open it its an empty file. The size of file is 0 bytes.
And when i use Konqueror to do the above it displays a timeout error instantly(at the moment i press enter).
i checked the error log of apache and it displays the following line
child pid 2147 exit signal Segmentation Fault(11)
I was able to install elgg 1.7.11 on fedora successfully,also i am able to run other php files nicely.I wonder what can go wrong *because elgg 220.127.116.11 installs successfully in windows XP. (Note:I have the appropriate permissions for reading writing and executing scripts in the elgg 18.104.22.168 directory)
strace php install.php and i got a long trace of which i am only showing the last few lines
mmap2(NULL, 11905, PROT_READ, MAP_SHARED, 3, 0) = 0xb77cb000 munmap(0xb77cb000, 11905) = 0 close(3) = 0 getdents(4, /* 0 entries */, 32768) = 0 time(NULL) = 1317422887 access("/usr/share/zoneinfo/Asia/Calcutta", R_OK) = 0 access("/var/www/html/elgg-22.214.171.124/engine/settings.php", R_OK) = -1 ENOENT (No such file or directory) --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV (core dumped) +++ Segmentation fault (core dumped)
Now any idea why there is this segmentation fault? I have read that infinite recursive function calls can cause seg faults but if that was the problem it wouldnt have run on windows. If i try to include a lot of files with
require_once can it lead to php causing a segmentation fault?