|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
因为函数实在是太多了,慢慢的你就会知道,知道有这个函数就可以。
由于公司的情况是在linux下,以是想在本人的呆板上搭建个仿照linux的情况
情况为linux+mssql+PHP+nginx+freetds
因而就想到了cygwin
往http://www.cygwin.com下载setup.exe
然后安装,安装办法网上一年夜堆,次要是要安装好GCC相干的器材,我是把devel目次下的器材都安装上
默许是default点击下default能够酿成install
下载nginx
http://nginx.org/download/nginx-1.2.6.tar.gz
安装
tarzxvfnginx-1.2.6.tar.gz
cdnginx-1.2.6
./configure
make&&makeinstall
假如没有提醒堕落的话就是安装好了,进进默许的安装目次cd/usr/local/nginx
cdsbin
假如有nginx.exe就申明安装乐成了要启动nginx./nginx.exe就好了
就能够用ps-efgrepnginx看到历程了
然后是安装freetds
往http://www.freetds.org/下载freetds
ftp://ftp.freetds.org/pub/freetds/stable/freetds-stable.tgz
安装跟nginx一样
tarfreetds-stable.tgz
cdfreetds-0.91
./configure
make&&makeinstall
然后安装PHP
下载PHP
http://us1.php.net/distributions/php-5.4.11.tar.gz
tarphp-5.4.11.tar.gz
cdphp-5.4.11
./configure--prefix=/usr/local/php--enable-mbstring--enable-sockets--with-config-file-path=/usr/local/php--with-mssql=/usr/local/freetds--enable-fpm
make&&makeinstall
一些告诫疏忽失落,然后启动PHP
cd/usr/local/php/sbin/
./php-fpm.exe就能够启动phpfpm了
可是用CI框架发明
$_SERVER[SCRIPT_NAME]猎取URL的路径有成绩
一般$_SERVER[REQUEST_URI]猎取的是/index.php/welcome
$_SERVER[SCRIPT_NAME]猎取的应当是/index.php
可是我的cygwin猎取的是$_SERVER[REQUEST_URI]猎取的是/index.php/welcome
$_SERVER[SCRIPT_NAME]猎取的应当是/index.php/welcome
两个是一样的,如许就有成绩了,
另有一个是下载了PHPredis安装也没堕落,可是在php.ini加扩大时老是提醒堕落
NOTICE:PHPmessage:PHPWarning:PHPStartup:Unabletoloaddynamiclibrary/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/redisa-ExecformaterrorinUnknownonline0
嫌疑是否是PHP没安装好,由于有良多告诫,不晓得有无产生不对误,待从头安装一次确认下
安装redis时会报redis.c:1xxx:error:`SA_ONSTACKundeclared(firstuseinthisfunction)的毛病
由于cygwin里没有界说SA_ONSTACK
在sys/resource.h中加上
ifndefSA_ONSTACK
defineSA_ONSTACK0
endif本文链接http://www.cxybl.com/html/wlbc/Php/20130601/38184.html用C语言重新编写,包括可以访问数据库。他将这些程序和一些表单直译器整合起来,称为PHP/FI。PHP/FI可以和数据库连接,产生简单的动态网页程序。 |
|