全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: 每次醒来
打印 上一主题 下一主题

[Windows VPS] 求助编译安装php代码说明!

[复制链接]
11#
发表于 2013-8-26 06:51:07 | 只看该作者
本帖最后由 ★Extreme★ 于 2013-8-26 07:01 编辑
每次醒来 发表于 2013-8-26 00:23
第一句执行完毕会出现

[root@123 ]#if [ `uname -i` == x86_64 ]; then ln -s /usr/lib64/{libpcre*,li ...


没有安装make和autoconf,执行:
  1. yum install autoconf make -y
复制代码
而且你说的第一句:
  1. if [ `uname -i` == x86_64 ]; then ln -s /usr/lib64/{libpcre*,libjpeg.so,libpng.so,libXpm.so,libc-client.so,libkrb5.so,libexpat.so,libevent.so} /usr/lib/;fi
复制代码
貌似有点问题,fi和/usr/lib怎么用“;”分开了?
按照我写Shell Scripts的习惯,我觉得应该是

  1. bit=$(uname -i)
  2. if [ “$bit” = "x86_64" ];then
  3. ln -s /usr/lib64/{libpcre*,libjpeg.so,libpng.so,libXpm.so,libc-client.so,libkrb5.so,libexpat.so,libevent.so} /usr/lib/
  4. fi
复制代码
如果你的系统是64位的,就直接执行:
  1. ln -s /usr/lib64/{libpcre*,libjpeg.so,libpng.so,libXpm.so,libc-client.so,libkrb5.so,libexpat.so,libevent.so} /usr/lib/
复制代码
否则就忽略掉吧。
12#
发表于 2013-8-26 07:08:53 | 只看该作者
这是Nginx用PHP-FPM的配置:
  1.         location ~ \.php$ {
  2.                 fastcgi_split_path_info ^(.+\.php)(/.+)$;
  3.         #      fastcgi_pass 127.0.0.1:9000; #PHP-FPM默认是listen 127.0.0.1:9000的,解除注释这个就好
  4.         #      fastcgi_pass unix:xxxxxxx.sock; 如果改成listen xxxxx.sock就用这个
  5.                 fastcgi_param   SCRIPT_FILENAME         $request_filename;
  6.                 fastcgi_index index.php;
  7.                 include fastcgi_params;
复制代码
我建议把
  1. fastcgi_param   SCRIPT_FILENAME         $request_filename;
复制代码
这句加到fastcgi_params这个文件里面吧。

点评

谢谢 大婶!  发表于 2013-8-26 16:46
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-16 09:02 , Processed in 0.056891 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表