When I downloading some files from my ftp on server, this files ALWAYS caches by server.
E.g after downloading 50MB file, server's cache are much bigger than before downloading.
In effect my board which is installed too on server has got less memory space for current php/mysql operations. How can I modify or disable that server caching? I have got Debian 4.0 and PhpAccelerator.
I'm developing a PHP application which will be hosted on IIS7 and I'm interested to see if it is possible to get dynamic caching working when using an MVC pattern (I'm currently using the Zend Framework and it's Frontcontroller implementation).
Does anyone have this weird problem?? For php applications, they're not so much of an issue. But recently I started to put up .NET applications and there it started so many problems.
The first and most annoying is the caching problem. Whenever i uploaded an aspx file with some change, it takes ages to show up. I have to wait like many many hours to finally see the new version.
It seems that the data is not caching beyond the execution of the file with apc_store in it. How to fix this? Or am I misunderstanding the way data caching works in APC? May be a silly question but I'm working with this for the first time and would appreciate help.
I updated our Apache 2.2. to Apache 2.4.6. (on Windows 2008). Now, I'm not sure if caching with mod_cache and mod_cache_disk is working properly.
Reproduce: - Restart Apache and clear the cache - Open a simple html site on the webserver - If you take a look at the cache-directory, two files are generated (i.e. 12aabcd1234.data and 12aabcd1234.header) - Wait a minute or two and refresh the site, doing a second request
You see that: With Apache 2.2, the files in the cache-directory are not updated after the second request. They have the timestamp from the first request. With Apache 2.4, the files in the cache-directory are updated on the second request. They have the timestamp from the second request.
So it seems to me, that Apache 2.4 is not really caching. On every page refresh, Apache is updating the files in the cache.
Currently I cache php to html in a folder, and any time I upload index.php the whole site recaches. It also is set to a specific time such as 1 day, and the specific page will recache on someone hitting a page in 1 day from last cache.
The problem is when there are thousands of people on, and the index.php is uploaded the site crashes due to connections to the database, and possibly writing to the folder as well.
What is the best way to cache these files to html, and not have it crash every time I try to update things on the site. Also it needs to be something somewhat simple.
why so few shared hosting companies enable a php op-caching system on their system (xcache, apc, eaccelerator).
Is there some specific technical reason in place?
Usually I run my own servers, but it happens from time to time that you need a quality shared hosting in order to reccomend it to a friend, for a personal blog, a small website, maybe your own personal blog that you're not keen to host on your dedicated servers already used for big projects ...
Now, as everyone using php applications knows, software like xcache or eaccelerator gives a nice speed bost to page generation. I run xcache on all my servers and vps (mainly running vbullettin and wordpress) and never encountered any issue.
Installing one of those (eg. xcache) is a 5minutes procedure, and even for kiddie-hosting companies that won't know how to build php, the ability to compile eaccelerator is in the cpanel easy php build software, so you don't even need to know how to rebuild php to enable eaccelerator in cpanel.
Despite all these facts is quite impossible to find a decent webhoster with xcache or apc/eacc enabled ...
The only one claiming to have eaccelerator is medialayer : "# Zend Optimizer, IonCube, and eAccelerator" this is a quote from their website.
How come nobody else undertakes this step?
What I have been noticing is most premium shared-hosting provider I encountered run their server with a lot of free memory .. so why not impress the customer with blazing fast page generation times (wordpress footer displaying "page generated in 0.071 seconds" impresses also the non-technical savy customers) enabling such a simple feature ?
we have little problem on our server - from some time it starts reporting some errors:
kernel: spamd[6479]: segfault at 9a16000 ip 467840ac sp bffe9b5c error 6 in libc-2.5.so[46713000+13e000] kernel: webalizer[12318]: segfault at 81a80cc ip 080d9279 sp bff2f230 error 4 in webalizer[8048000+b2000] kernel: spamd[6515]: segfault at 9cbb000 ip 467840ac sp bffe9b5c error 6 in libc-2.5.so[46713000+13e000] kernel: pure-quotacheck[16285]: segfault at bf3c9ff8 ip 46769d76 sp bf3c9fec error 6 in libc-2.5.so[46713000+13e000] kernel: php[14910]: segfault at bf727da0 ip 080b0edc sp bf727d30 error 6 in php[8048000+64d000]
errors appear 2-3 times every 10min and always in this 4 programs: webalizer, php, spamd, pure-quotacheck
and second thing there is problem with some file caching or sth - for example when we restarts named it reports:
/etc/named.conf:23564: open: /var/named/slaves/slaves.named.conf: file not found
file of course exist but funniest thing is when we remove this line from named.conf and tries restart it, error appear again, even when this line is empty in named.conf and there is no other include of this file even after server restart (without this include in named.conf) it still reports this error
server config: C2Q Q9550, 8GB ram, 2x500GB in hw Raid1, Centos 5.3 32bit, cPanel maybe someone have any idea what it could be, and what else we can check ?
I would like to setup a caching Bind nameserver for which I need to modify the file /etc/named.conf. The file is automatically created by Plesk however and I am unable to find information on how to modify the file in Plesk.
Code: #ATTENTION! # #DO NOT MODIFY THIS FILE BECAUSE IT WAS GENERATED AUTOMATICALLY, #SO ALL YOUR CHANGES WILL BE LOST THE NEXT TIME THE FILE IS GENERATED. // $Id: named.conf,v 1.1.1.1 2001/10/15 07:44:36 kap Exp $