在完全随机的时间,我的 mod_perl 脚本无缘无故崩溃,这是我得到的错误:
[error] install_driver(mysql) failed: Attempt to reload DBD/mysql.pm aborted.\nCompilation failed in require at (eval 20) line 3.\n\n at
但等待它变得更好。有时是这样的:
[error] install_driver(mysql) failed: Can't load '/usr/lib/perl5/auto/DBD/mysql/mysql.so' for module DBD::mysql: /usr/lib/perl5/auto/DBD/mysql/mysql.so: failed to map segment from shared object: Cannot allocate memory at /usr/lib/perl/5.10/DynaLoader.pm line 196.\n at (eval 17) line 3\nCompilation failed in require at (eval 17) line 3.\nPerhaps a required shared library or dll isn't installed where expected\n at
请注意,当我处于开发模式 atm 时,我是唯一一个使用此应用程序的人,所以我怀疑这是一个并发问题。
一切都很好,否则很奇怪。我在运行 Debian 5.0 和 apache 2 和 mysql 5.0.51a-24+lenny2 的 VPS 上
谢谢你的帮助!