php配置:

/usr/local/php/bin/php–i |head

这里找到php.ini的路径

这里找到的php.ini文件最靠谱  、/usr/local/php/etc/php.ini

Vi/usr/local/php/etc/php.ini

配置disable_function
disable_functions = eval,assert,popen,passthru,escapeshellarg,escapeshellcmd,passthru,exec,system,chroot,scandir,chgrp,chown,escapeshellcmd,escapeshellarg,shell_exec,proc_get_status,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,leak,popepassthru,stream_socket_server,popen,proc_open,proc_close

这里要重启http,不然会不生效

vi /usr/local/php/etc/php.ini

. 配置error_log
display_errors=off
log_errors=on
error_log=/path/to/logfile                
error_reporting = E_ALL | E_STRICT

这些都要打开(前面的; 去掉)

配置open_basedir  (安全的)

vi /usr/local/php/etc/php.ini

open_basedir = /data/www/:/tmp

httpd.conf:

不同的host配置不同的open_basedir

php_admin_value open_basedir "/dir1/:/dir2/"

vi /usr/local/apache2/conf/extra/httpd-vhosts.conf

php_admin_value open_basedir "/tmp/"

/usr/local/apache2/bin/apachectl -t

/usr/local/apache2/bin/apachectl restart

PHP扩展模块

memcache在php中编译
#  wget http://www.lishiming.net/data/attachment/forum/memcache-2.2.3.tgz
# tar zxvf memcache-2.2.3.tgz
# cd memcache-2.2.3

/usr/local/php/bin/phpize
这条命令生成config文件

# ./configure --with-php-config=/usr/local/php/bin/php-config
# make
# make install

模块自动放到了这个目标下

/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

#查看php extension_dir的方法是  /usr/local/php/bin/php -i |grep extension_dir

vi /usr/local/php/etc/php.ini

然后在php.ini 中添加

extension = memcache.so

加最后面

保存后可以利用 /usr/local/php/bin/php -m  检测和查看具体的参数

LAMP_PHP配置相关推荐

  1. nginx配置http、https访问,nginx指定ssl证书,阿里云腾讯云华为云设置nginx https安全访问

    nginx配置http.https访问 要设置https访问需要从对应的云厂商申请证书,并下载Nginx证书到服务器. 我这里从阿里云申请了免费的域名证书,然后将证书放置在服务器的/etc/ssl/. ...

  2. 在kotlin companion object中读取spring boot配置文件,静态类使用@Value注解配置

    在kotlin companion object中读取配置文件 静态类使用@Value注解配置 class Config {@Value("\${name}")fun setNam ...

  3. 大数据学习01——配置虚拟机节点相关网络

    1.配置mac地址和ip (1)更改适配器设置 找到这个后开始设置windows中的网络连接 (2)接着对三台虚拟机的mac地址和ip进行设置 1.mac地址设置 进入linux节点中的这个位置进行设 ...

  4. plsql配置多数据源,想换哪个换哪个

    现在的公司内部普遍使用plsql对数据库进行管理.而数据库非常多,从测试到线上环境数据库那么多,我们通常使用同一配置管理,便于切换.那么配置数据库连接就成为了很重要的一步. 1.安装plsql (这里 ...

  5. Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!

    最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...

  6. Linux下tomcat的安装与卸载以及配置(超简单)

    无敌简单的几步 1.安装 //首先你需要下载好tomcat包 sudo tar -xvzf apache-tomcat-7.0.85.tar.gz(这里是包名) -C 你要放的位置 2.卸载 rm - ...

  7. Maven安装与配置(最实用!!!)eclipse中配置maven

    Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...

  8. CentOS Docker安装配置部署Golang web helloworld

    目录[阅读时间:约5分钟] 一.Docker简介 二.Docker的安装与配置[CentOS环境] 三.Docker部署Golang web helloworld 四.Docker与虚拟机的区别 五. ...

  9. centos使用镜像源轻松配置golang+vscode的方法

    Title:centos使用镜像源轻松配置golang+vscode的方法 (阅读时间:约5分钟) 零.序言 最近笔者在上一门名为服务计算的课程,在老师的作业博客中提到,安装golang+vscode ...

最新文章

  1. dataframe iloc_DataFrame
  2. BZOJ2584 : [Wc2012]memory
  3. VTK:图片之ImageDilateErode3D
  4. js 的prototype 属性和用法,外加__proto__
  5. python库build的那堆事儿之彩笔的划水历程
  6. 挨踢部落故事汇(10):技术晋升管理的心声
  7. .net c#购物车模块分析
  8. 带你一起来理解:函数去抖(debounce)和 函数节流(throttle)的作用和区别
  9. 聊聊人像抠图背后的算法技术
  10. 管道单线图CAD工具
  11. X200 BIOS 黑屏
  12. C语言经典编程282例08
  13. 黎曼的zeta函数(0)
  14. 工作15年码农总结:学编程难吗?那只是你觉得难!
  15. 学临床专业和计算机哪个好,大学里“炙手可热”的专业,未来10年也不会被淘汰,发展前景更好...
  16. webstorm常用插件 最后一个最好
  17. MySQL 与 Navicat for MySQL
  18. 解决office2007和vs2008安装冲突
  19. linux trac apache,Linux环境下安装trac图文教程
  20. JavaScript高级(三)

热门文章

  1. scala中命名参数函数_Scala中的命名参数和默认参数值
  2. Android嵌套式ViewPager,垂直ViewPager
  3. ROS的学习(二十)rosserial中的Publisher和Subscriber中的编程步骤
  4. C++基础:C++的封装/继承/多态
  5. Thread类和Runnable接口如何运用?
  6. 一键安装thrift-0.9.0的脚本
  7. Facebook 开源 AI 所使用的硬件平台 'Big Sur'
  8. PHPEXCEL 不能输出中文内容,只显示空白
  9. Eclipse超级完美汉化教程
  10. 程序员面试金典——18.9实时中位数