全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2257|回复: 23

[Windows VPS] DirectAdmin如何开启CGI

[复制链接]
发表于 2015-10-5 22:18:06 | 显示全部楼层 |阅读模式
本帖最后由 没心没肺曼斯克 于 2015-10-5 22:21 编辑


如何,我安装了DirectAdmin以后,使用都很正常,就是最近安装discuz论坛程序的时候不成功。出现了下面的这个:


百度说是因为PHP是GLI,需要修改成CGI。

我找了一个教程按照这个方法修改:

1、执行下列命令
# cd /usr/local/directadmin
# mv custombuild custombuild.old
# wget http://files.directadmin.com/ser ... /custombuild.tar.gz
# tar xvzf custombuild.tar.gz
# cd custombuild
# ./build suphp
# ./build all d
# ./build rewrite_confs

2、修改配置文件
# 更改配置文件 /usr/local/directadmin/custombuild/options.conf
# 把
# php5_cli=yes
# php5_cgi=no
# 改成
# php5_cli=no
# php5_cgi=yes

3、重启apache
4、改完以后需要注意,如果原先目录权限设置为777,此时会报500错误,需要将权限改为755方能正常使用


但是到第二步的时候再options.conf里边找不到“# php5_cli=yes 和 # php5_cgi=no” 这两个东西。
求问如何让DirectAdmin的PHP变成CGI的?
发表于 2015-10-5 22:22:08 | 显示全部楼层
已阅,楼下来
发表于 2015-10-5 22:24:25 来自手机 | 显示全部楼层
本帖最后由 HXS 于 2015-10-5 22:26 编辑

你安装的正版的da吧,那教程老掉牙了

正版是修改php_mod为cgi或者fastcgi或者php-fpm
然后
./build php n。即可
发表于 2015-10-5 22:24:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2015-10-5 23:40:39 | 显示全部楼层
cd /usr/local/directadmin/custombuild
vi options.conf
 楼主| 发表于 2015-10-6 09:17:08 来自手机 | 显示全部楼层
HXS 发表于 2015-10-5 22:24
你安装的正版的da吧,那教程老掉牙了

正版是修改php_mod为cgi或者fastcgi或者php-fpm

嗯,是正版的,这个教程网上能找到的就这一个。谢谢一会我试试你的。
 楼主| 发表于 2015-10-6 09:20:30 来自手机 | 显示全部楼层
蓝洛水深 发表于 2015-10-5 23:40
cd /usr/local/directadmin/custombuild
vi options.conf

直接执行这一个命令就行?
 楼主| 发表于 2015-10-6 10:06:41 | 显示全部楼层
HXS 发表于 2015-10-5 22:24
你安装的正版的da吧,那教程老掉牙了

正版是修改php_mod为cgi或者fastcgi或者php-fpm

你好,能详细说明一下么?谢谢了。
发表于 2015-10-6 10:09:17 | 显示全部楼层
修改/usr/local/directadmin/custombuild/options.conf中的php_mod为cgi或者fastcgi或者php-fpm
然后
cd /usr/local/directadmin/custombuild
./build php n
即可。
 楼主| 发表于 2015-10-6 10:24:00 | 显示全部楼层
HXS 发表于 2015-10-6 10:09
修改/usr/local/directadmin/custombuild/options.conf中的php_mod为cgi或者fastcgi或者php-fpm
然后
cd /u ...

你好,你看一下是不是修改这两个地方?:
php1_mode=mod_php
php2_mode=php-fpm

如果是的话是不是修改成:
php1_mode=cgi
php2_mode=cgi

--------------->options.conf内容<------------------------
#PHP Settings
php1_release=5.5
php1_mode=mod_php
php2_release=no
php2_mode=php-fpm
opcache=no
htscanner=no
php_ini=no
php_timezone=Asia/Shanghai
php_ini_type=production
ioncube=no
zend=no
suhosin=no
x_mail_header=yes

#MySQL Settings
mysql=5.6
mariadb=10.0
mysql_inst=no
mysql_backup=yes
mysql_backup_dir=/usr/local/directadmin/custombuild/mysql_backups
mysql_force_compile=no

#WEB Server Settings
webserver=apache
litespeed_serialno=trial
modsecurity=no
modsecurity_ruleset=comodo
apache_ver=2.4
apache_mpm=auto
mod_ruid2=yes
harden_symlinks_patch=yes
use_hostname_for_alias=no
redirect_host=dome.hostimer.com
redirect_host_https=no

#WEB Applications Settings
phpmyadmin=yes
phpmyadmin_ver=4
squirrelmail=yes
roundcube=yes
webapps_inbox_prefix=no

#ClamAV-related Settings
clamav=no
clamav_exim=yes
modsecurity_uploadscan=no
proftpd_uploadscan=no
pureftpd_uploadscan=no
suhosin_php_uploadscan=no

#Mail Settings
exim=no
eximconf=no
eximconf_release=4.3
blockcracking=no
easy_spam_fighter=no
spamassassin=no
sa_update=no
dovecot=yes
dovecot_conf=yes
pigeonhole=no

#FTP Settings
ftpd=pureftpd

#Statistics Settings
awstats=no
webalizer=yes

#CustomBuild Settings
custombuild=2.0
autover=no
bold=yes
clean=yes
cleanapache=yes
clean_old_tarballs=yes
clean_old_webapps=yes
downloadserver=files.directadmin.com

#Cronjob Settings
cron=no
cron_frequency=weekly
email=email@domain.com
notifications=yes
da_autoupdate=no
updates=no
webapps_updates=yes

#CloudLinux Settings
cloudlinux=no
cagefs=no

#Advanced Settings
autoconf=yes
automake=yes
libtool=yes
curl=yes
new_pcre=no
--------------->options.conf结束<------------------------
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-26 03:58 , Processed in 0.075953 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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