Pre-sale questions

I increased the limit from php.ini to 512M
and 1000M, 1200M in lsphp5.

I tried to refresh vbulletin's online.php files 15 times after the error message and i was loaded once.

Edit: I disabled memcache-memcached option of my vbseo script and it seems to be working fine now with the old php settings. A conflict with memcached?

I have xcache and memcache installed on my web server and memcached installed on my db server.

Edit: Hmm... no. When i try to view 200 online users per page, the same error is displayed. I disabled php error warnings when i was playing with the lsws settings and i can't find where to enable it again. It displays a blank white page instead of the error message. Where can i enable it?

the php error configuration is in php.ini
You should increase the limit in php.ini to match the soft limit.
xcache and memcached may allocate a lot more memory, those will be counted towarding the limit.

Usually, only the main page are generated by PHP script, other images/js/css are static files, so, I recommend using "1" as the limit,
However, if you have multiple requests served by PHP dynamically within one page, like some images, you may need to increase the "Dynamic Requests/second", it depends on your site, I do not recommend use a value higher than 5, otherwise it will not serve the purpose.

Usually, only the main page are generated by PHP script, other images/js/css are static files, so, I recommend using "1" as the limit,
However, if you have multiple requests served by PHP dynamically within one page, like some images, you may need to increase the "Dynamic Requests/second", it depends on your site, I do not recommend use a value higher than 5, otherwise it will not serve the purpose.

Click to expand...

Ok. I figured out the blank white screen problem is because of xcache. When i try to view a page with a big query (vbulletin's online.php file with the max limit of 200) it's rarely loading the page. It was working good with apache. My xcache settings in php.ini:

PHP suEXEC is disabled from the beginning. Even setting -1 for the memory limit didn't matter. I actually tried disabling memory limiting from both php.ini and lsws but it didn't help, either. The page loads when xcache or apc is disabled.

PHP suEXEC is disabled from the beginning. Even setting -1 for the memory limit didn't matter. I actually tried disabling memory limiting from both php.ini and lsws but it didn't help, either. The page loads when xcache or apc is disabled.

Click to expand...

Are you sure the memory limit in php.ini has been set to a higher value? check the phpinfo() page.

I went to db server's phpmyadmin and entered the sql query manually, it's displayed instantly. I think litespeed is limiting the request to the other server. I tried disabling the limitations once again but it failed...

I switched to apache and it was working... i'm pretty sure that the limits are my problems (not php.ini and my.cnf settings)...