今天测度了一下 drupal,打算以后用它来做网站,所以在此备忘一下。
一、PHP OPCODE CACHING
在安装过程中出现了如上所示的警告信息:
PHP OPCODE CACHING Not enabled PHP OPcode caching can improve your site's performance considerably. It is highly recommended to have OPcache installed on your server.
所以需要开启opcache,开启的方法是:找到php文件下的php.ini 将opcache.enable=0修改成=opcache.enable=1,并删除前面的分号以去掉注释,然后新增一句
zend_extension=php_opcache.dll
,重启apache服务,就可以了消除这个警告信息,继续安装了。
另外,opcache的推荐配置为:
opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1 opcache.enable_cli=1
最好将参数设成以上的形式。
二、安装时出错
drupal安装时巨慢,我等了几十秒,然后又出现如下的错误信息:
Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\7drupal\core\lib\Drupal\Core\Database\Statement.php on line 59
不过刷新一下,又进入到了“Configure site”界面,对安装没有影响。不过到最后一步时又有出错信息,没办法,只能重装。
三、关于drupal慢的问题
我一次碰到一个程序安装这么慢的,光那个安装的进度条就走了一分多钟,所以在百度搜索了一下,没想到已经有很多人在吐槽了。看下面的标题:
DRUPAL 慢的原因 | Drupal China
Drupal 本地搭建,运行起来速度非常慢,大家有什么好的办法? - 知乎
安装drupal,速度很慢,打开一个网页要半分钟 | Drupal技术问答
drupal这么慢怎么会有用啊_drupal吧_百度贴吧
搭建的本地的drupal站点,访问速度慢。有的页面半天都打..._百度知道
四、最终的解决方案
打开php.ini文件,将max_execution_time = 30 改成了:max_execution_time = 90,终于安装成功了。
原载:蜗牛博客
网址:http://www.snailtoday.com
尊重版权,转载时务必以链接形式注明作者和原始出处及本声明。