我们在两个db linux web服务器上安装了php web应用程序,该服务器通过两个Oracle db服务器与RAC负载平衡连接。我们的车流量很大..大约500个客户端同时并发web应用程序。我们的linux web服务器是2千兆RAM。和2个处理器。我们想让apache有更好的性能..我已经在带有prefork模块的linux web服务器上安装了zend core for oracle。如何在预分叉模块中精确计算MaxClient指令的值。或者做任何事情来提高apache的性能。或在oracle服务器上进行任何配置。
我在Mac上用C++开发了一个项目。它工作得很完美。然而,当我尝试从Linux服务器启动它时,我得到了一个严重的分配错误:
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Aborted
我不知道如何调试整个项目,因为我完全不知道问题是从哪里来的。为什么它可以在我的Mac上运行,而不能在Linux上运行?所有关于这方面的文章和问题只要求单一文件程序,而不是40+文件项目。
有没有办法获取导致分配错误的文件或行?
我使用的是Windows Vista Home Premium 64位操作系统。我使用Apache Friends XAMPP服务器作为我的本地主机。我开发PHP,MySQL。
问题是我的本地服务器容忍大小写错误,特别是在文件/文件夹名中。
当在我的服务器上运行的程序在linux服务器上运行时,定位和纠正所有的case错误真的很令人头疼。
那么,如何使我的本地服务器像linux服务器一样区分大小写?