今天,我开始在我的网站上看到此消息“建立数据库连接时出错”,因此我正在调查中,发现与本文相关,并且我尝试实现它,但对我而言不起作用,但我仍然遇到相同的问题,我不知道为什么。
以下是我根据本文实现的内容:
对于Ubuntu 14.04上的Apache,请使用以下命令编辑配置文件:
sudo nano /etc/apache2/sites-available/000-default.conf
在标签之间添加以下突出显示的行。
Apache VirtualHost Config
<VirtualHost>
…
<files xmlrpc.php>
order allow,deny
deny from all
</files>
</VirtualHost>
完成后,保存并关闭此文件。
重新启动Web服务器以启用更改:
sudo service apache2 restart
奇怪的是,当我重新启动Droplet时,网站可以工作几秒钟,所以..我不知道如何解决它。
Droplet详细信息:512 MB内存/ 20 GB磁盘/ LON1-14.04上的Ubuntu WordPress
您日志中的错误显示MySQL正在努力分配内存 Fatal error: cannot allocate memory for the buffer pool
您可以采取一些措施来克服它。
添加交换文件
dd if=/dev/zero of=/swap.dat bs=1024 count=512M
mkswap /swap.dat
swapon /swap.dat
减少MySQL Edit /etc/my.cnf的内存占用,并在[mysqld]标题下添加以下行。
[mysqld]
innodb_buffer_pool_size=64M
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句