Xdebug 配置
vim php.ini 添加
[XDebug] ;zend_extension = "/var/lib/xbug/php_xdebug.dll" ;开启自动跟踪 ;zend_extention="/usr/lib64/php/modules/xdebug.so" zend_extension="/var/local/xdebug/modules/xdebug.so" xdebug.auto_trace = On ;;开启异常跟踪 xdebug.show_exception_trace = On ;;开启远程调试自动启动 xdebug.remote_autostart = On ;;开启远程调试 xdebug.remote_enable = On ;;收集变量 xdebug.collect_vars = On ;;收集返回值 xdebug.collect_return = On ;;收集参数 xdebug.collect_params = On xdebug.trace_output_dir="/tmp" xdebug.profiler_enable=On xdebug.profiler_output_dir="/tmp" xdebug.remote_host=10.243.119.41 ;xdebug.remote_host=192.168.1.102 xdebug.remote_port=9000 xdebug.remote_handler=dbgp
Drupal的高速缓存配置APC
APC安装
yum install pcre pcre-devel
pecl install apc
yum install pcre pcre-devel
pecl install apc
PHP加载APC
vi /etc/php.ini
加入内容
extension = apc.so
apc.enabled = 1
apc.shm_size = 32
apc.include_once_override = 1
apc.mmap_file_mask = /tmp/apc.XXXXXX
vi /etc/php.ini
加入内容
extension = apc.so
apc.enabled = 1
apc.shm_size = 32
apc.include_once_override = 1
apc.mmap_file_mask = /tmp/apc.XXXXXX
APC调试
APC自带一个PHP调试程序,可以查询APC运行情况
APC自带一个PHP调试程序,可以查询APC运行情况
(附件为查询界面)
搜索apc.php
# locate apc.php
Drupal整合APC
drupal6可以用Cache Router来整合APC
http://drupal.org/project/cacherouter
drupal7可以用APC module
http://drupal.org/project/apc
drupal6可以用Cache Router来整合APC
http://drupal.org/project/cacherouter
drupal7可以用APC module
http://drupal.org/project/apc
安装Cache Router后按照官方文档进行配置,engine有apc, db, file, memcache, xcache可选。
apc, memcache, xcache都是PHP上较主流的高速缓存服务,需要服务器支持。现在我们需要让它使用APC,所以把engine设为apc
然后开启drupal的cache,APC cache就会生效。
apc, memcache, xcache都是PHP上较主流的高速缓存服务,需要服务器支持。现在我们需要让它使用APC,所以把engine设为apc
然后开启drupal的cache,APC cache就会生效。
相关推荐
【标题】:“dstack-drupal:集成Drush的Drupal配置原型,用于测试dStack与Drupal的接口” 在本文中,我们将深入探讨“dstack-drupal”项目,这是一个专为验证dStack与Drupal集成点而设计的原型配置。该配置特别...
"sauce" 提供的工作进行中(WIP)的 Drupal 配置文件,意味着它可能包含了一些预设的设置、数据库配置、用户角色和权限、模块配置等,帮助快速启动项目。这些配置文件对于初学者或者没有经验的开发者来说尤其有价值...
2. 添加中文语言:在Drupal配置中添加中文语言包,将简体中文设置为默认语言。 3. 导入中文语言包:从Drupal官方或其他可信的资源下载中文语言包,并导入系统中。 4. 翻译界面:对系统界面进行翻译,使博客的后台...
在Drupal 6中,配置电子邮件服务和实现简洁链接是两个重要的设置步骤,对于网站的日常运营和用户体验至关重要。 ### Drupal 6 邮箱配置 邮件配置是Drupal与用户进行通信的关键,包括注册确认、密码重置等。要配置...
- `Config virtual host in linux by Jacky.docx` 涉及的是在Linux服务器上为Drupal配置虚拟主机。这包括修改Apache的配置文件(如httpd.conf或sites-available),创建虚拟主机文件,以及确保正确的权限设置。文件...
#### 三、Drupal 7 的安装与配置 - **基本安装步骤**: - 下载并解压 Drupal 7 的安装包。 - 设置数据库并导入 Drupal 配置。 - 完成在线安装过程。 - **环境要求**: - Web 服务器:支持 PHP 5.2.4 或更高版本...
总的来说,Drupal 的 CAPTCHA 模块是防止 spam 的有效工具,通过合理的配置,你可以创建一个既安全又用户友好的网站环境。确保定期更新模块,以获取最新的安全补丁和功能改进,以保持你的网站始终处于最佳状态。
5. **优化Drupal配置**: - 检查Drupal站点的配置是否合理。例如,减少不必要的模块安装数量、优化数据库查询等都可能有助于减少资源消耗。 6. **增加Apache/Nginx的超时时间**: - 如果使用的是Apache服务器,...
在本文中,我们将深入探讨如何为WordPress和Drupal配置Nginx服务器的rewrite重写规则,以便更好地优化网站的性能和SEO。Nginx是一个高性能的HTTP和反向代理服务器,以其高效的非阻塞I/O模型而闻名,尤其适合处理动态...
### Drupal(CMS)配置文档详解 #### 一、概述 Drupal 是一款开源的内容管理系统(Content Management System, CMS),广泛用于构建各种类型的网站,包括个人博客、企业官网、社区论坛等。本文档主要介绍了如何在 ...
对于初学者,"Drupal 9教程"将指导他们了解Drupal的基本概念,如安装、配置、内容管理、主题设计以及模块开发。这些教程可能涵盖如何创建用户、发布内容、安装和配置模块,以及如何自定义Drupal网站的外观和功能。 ...
配置管理是Drupal 8中的一个核心特性,它彻底改变了站点构建和维护的方式。在Drupal 8中,配置不再像以往那样存储在数据库中,而是被结构化为YAML文件,允许开发者以版本控制的方式管理和部署这些设置。 **一、配置...
这本书全面覆盖了Drupal7的基础知识,包括安装与配置、模块开发、主题设计、网站性能优化等。它将帮助你了解Drupal7的核心概念,如节点、用户、角色和权限,以及如何使用内置的功能来搭建网站。你将学习如何使用 ...
2. **新的模块配置方法**:Drupal 7 引入了新的模块配置方法,使得模块配置更加灵活且易于维护。 #### 用户界面的变化 1. **全新的管理工具栏**:Drupal 7 引入了一款全新设计的管理工具栏,该工具栏位于页面顶部...
mac电脑在xampp环境下搭建drupal使用的.htaccess配置文件,下载后将文件名改为.htaccess放在网站根目录即可。 如果网站不在根目录则放在对应级别的目录下 并修改htaccess文件119行和123行,将119行RewriteBase /...
同时,对MySQL数据库的加密和安全配置也非常重要,确保数据不被未经授权的访问。 9. **性能监控**:通过监控MySQL的性能指标,如查询速度、内存使用情况,可以帮助识别并解决性能瓶颈。 10. **扩展性**:Drupal...
Drupal 7 是一个流行的开源内容管理系统,用于构建...总的来说,Drupal 7 的安装涉及环境配置、数据库创建、语言选择、配置文件修改以及基本站点信息的设定。遵循这些步骤,你可以在本地成功安装并运行 Drupal 7 网站。