phper,PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

文档归类:服务器

php编译扩展配置2015-10-30

正在运行的php上增加mysqli扩展,基本方法与加载其他扩展一样,就是不用再单独下载扩展包了,php安装包里就自带,找到你当前php运行的版本,我的是php-5.2.10,具体方法如下:tar -zxf php-5.2.10.tar.gz  cd php-5.2.10/ext/mysqli  /usr/local/php/bin/phpize  ##生成configur文件./configure –with-php-config=/usr/local/php/bin/php-config –with-mysqli=/usr/local/mysql/bin/mysql_config       ##这里可能会不一样,根据你php和mysql的安装路径而定。  make  make install  #返回/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613  vi /usr/local/php/lib/php.ini  ##php.ini这里可能也会不一样,有的会在/usr/local/php/etc下,也有在/etc下的。  在最后一行加入如下字段  extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613...
此文被围观883 分类: 服务器 标签:  ···

linux下php环境添加pdo_mysql扩展2015-10-30

转自http://www.2cto.com/os/201404/291403.html进去到php的源码包的ext中[root@linux php]# cd /usr/local/src/php-5.2.17/ext/pdo_mysql[root@linux pdo_mysql]# /usr/local/php/bin/phpize(phpize 命令是用来准备 PHP 外挂模块的编译环境的)Configuring for:PHP Api Version: 20041225Zend Module Api No: 20060613Zend Extension Api No: 220060519[root@linux pdo_mysql]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql (假设你的mysql是安装在/usr/local/mysql)[root@linux pdo_mysql]# make && makeinstall。。。。。。。。。。Build complete.Don't forget to run 'make test'.Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/修改php.ini加入e...
此文被围观736 分类: 服务器 标签:  ·····

apache24与php5.5无法加载curl解决方法2015-10-25

方法一、修改httpd.conf配置文件,添加以下信息,注意php的目录LoadFile D:/webconfig/php-5.5.25/php5ts.dllLoadFile D:/webconfig/php-5.5.25/libeay32.dllLoadFile D:/webconfig/php-5.5.25/ssleay32.dllLoadFile D:/webconfig/php-5.5.25/libssh2.dllLoadModule php5_module "D:/webconfig/php-5.5.25/php5apache2_4.dll"PHPIniDir "D:/webconfig/php-5.5.25"AddType application/x-httpd-php .php .html .htm方法二、确保ext下有php_curl.dll,php.ini里extensions=php_curl.dllphp目录下有libeay32.dll,ssleay32.dll.libssh2.dll以及ext目录下的php_curl.dll等四个文件,都复制放到System32目录下...
此文被围观720 分类: 服务器 标签:  ···

PHP中VC6、VC9、TS、NTS版本的区别与用法详解2015-07-11

 ‍‍1. VC6与VC9的区别:  VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。  VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择 VC9版本。  VC9版本是针对IIS服务器的版本,没有对APACHE的支持,而VC6版本对IIS和apache都提供了支持  2.Ts与nts的区别:  Windows版的PHP从版本5.2.1开始有Thread Safe和NoneThread Safe之分。  先从字面意思上理解,Thread Safe是线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源。Non Thread Safe是非线程安全,在执行时不进行线程(Thread)安全检查。  3.PHP的两种执行方式:ISAPI和FastCGI。  ISAPI执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以ISAPI来执行PHP,建议选择ThreadSafe版本;  而FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI来执行PHP,建议选择NonThread Safe版本。  通过phpinfo(); 查看其中的 Thread Safety 项,这...
此文被围观880 分类: 服务器 标签:  ·····

xdebug安装2015-07-11

1、下载xdebug http://xdebug.org/download.php2、配置PHP.ini     通过phpinfo(); 查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全,如果是:enabled,一般来说应该是ts版,否则是nts版。‍‍php.ini的配置,下面的配置仅供参考,路径要换成自己的![xdebug]zend_extension=”D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll”xdebug.remote_enable = Onxdebug.remote_handler = dbgpxdebug.remote_host= localhostxdebug.remote_port = 9000xdebug.idekey = PHPSTORMps :  php版本和xdebug版本一定要相对应  remote_handler 、 remote_host、 remote_port 这些都有默认值,但还是建议设置下,至少知道要设置这些参数~重启服务 查看phpinfo是否xdebug选项‍‍...
此文被围观1037 分类: 服务器 标签:  ···

apache24 添加到windows服务2015-06-22

apache24添加到windows服务,前面用sc create Apache24 binpath= "httpd路径" start= auto的方式将apache2.2添加到了服务里面,可是用相同的方式无法将apache24添加的服务里面,最后查找到另一种添加方式:“cmd命令行下 输入 “d:apachebinhttpd.exe” -k install”可能会出现“Errors reported here must be corrected before the service can be started.不是错误而是提示你如果这行下边出现错误则解决错误后再启动!...
此文被围观1013 分类: 服务器 标签:  ····

centos简单配置lamp环境2015-06-07

1、安装Apache yum install httpd httpd-devel  设为开机启动 chkconfig httpd on 启动apache service httpd start2、安装Mysql yum install mysql mysql-server mysql-devel 设为开机启动 chkconfig mysqld on 启动mysql service mysqld start 如需修改密码,第一次:  mysqladmin -u root password NEWPASSWORD  已设置过:  mysqladmin -u root -p 'oldpassword' password newpassword 执行以下命令开启远程访问限制  grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'password' with grant option; flush privileges;  exit 修改默认端口 vi /etc/sysconfig/iptables  添加 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3309 -j ACCEPT 修改 vi /etc/my.cnf 在 [mysqld]  后台添加  por...
此文被围观1155 分类: 服务器 标签:  ·····

apache2.4 php5.5安装2015-05-20

上周将环境php升级到5.5了,当然apache也需要升级到2.4现在apache2.4不用安装压缩包下载直接用,方便。加载php5.5LoadModule php5_module "D:/Webconfig/php-5.5.25/php5apache2_4.dll"PHPIniDir "D:/Webconfig/php-5.5.25"AddType application/x-httpd-php .php .html .htm在配置apache2.4+php5.5的过程中当然也遇到一些错误1、libssh2.dll  不存在,需要将php5.5目录下的libssh2.dll复制到windows目录下。2、AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80:: 首先找到ServerName(约213行),将其设置为localhost:80,并将前面的井号删除,虽然这一步如果不修改的话也可以正常运行,但启动Apache服务时会有一条烦人的提示(AH00558: httpd.exe: Could not reliably determine the server's fully qualified do main name, using fe80::fc76:abca:e24b:d490. Set the 'Serve...

win2008修改远程登录端口2015-05-09

在开始-----运行菜单里,输入regedit,进入注册表编辑,按先面的路径进入修改端口的地方  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp找到下面的 "PortNumber",用十进制方式显示,默认为3389,改为任意可用端口。   继续查找 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp 找到下面的 "PortNumber",用十进制方式显示,并做出修改. 然后建立防火墙入站规则,将刚设置的端口添加到入站规则中...
此文被围观1221 分类: 服务器 标签:  ··

apache禁止访问目录,apache禁止访问模板文件2014-12-19

  Deny from all  apache,禁止访问,目录禁止访问,模板文件禁止访问apache禁止访问目录,apache禁止访问模板文件防止盗猎者,防不胜防...
此文被围观1584 分类: 服务器 标签:  ····

apache htaccess301实例分析2014-12-09

301重定向具体办法:设置.htaccess文件(只适用于linux系统,并需要虚拟主机支持。)使访问example.com/的时候就会自动转到www.example.com 在.htaccess文件里写上以下代码即可。RewriteEngine onRewriteCond %{http_host} ^mydomain.com [NC]RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]注意:URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。...
此文被围观1640 分类: 服务器 标签:  ···

apache网页是否压缩,gzip压缩,见页压缩2014-11-19

httpd.conf中打开deflate_Module和headers_Module模块,具体做法为将 如下两句前面的#去掉: LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_headers.so在httpd.conf文件底部加入如下代码配置需要压缩的文件:<IfModule deflate_module> SetOutputFilter DEFLATE # Don’t compress images and other  SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary  SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary  SetEnvIfNoCase Request_URI .(?:pdf|doc)$ no-gzip dont-vary  AddOutputFilterByType DEFLATE text/html tex...

wdcp apache 伪静态2014-11-18

wdcp apache 伪静态需要个性conf目录下的httpd.conf将None 改成 All 就支付htaccess文件了...
此文被围观1674 分类: 服务器 标签:  ·····

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2017adophper.com All Rights Reserved.