导读:很多朋友问到关于云服务器如何设置php的相关问题,本文恰卡编程网就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!
本文目录一览:
- 1、阿里云轻云服务器怎么修改php.ini文件?
- 2、百度智能云服务器BCC如何升级wordpress的php环境
- 3、如何在windows云服务器配置php环境
- 4、云服务器如何配置nginx支持php?
- 5、怎么配置云服务器,阿里云服务器,php环境
阿里云轻云服务器怎么修改php.ini文件?
看你上传的图,你只能修改那几个参数!
其他的你是改不到的!
php.ini本身是php的配置文件,在php的安装根目录下,一般来说!
修改里面的配置,用记事本打开,根据需要修改里面的值即可!
可惜的是,你没有这个权限!
百度智能云服务器BCC如何升级wordpress的php环境
在更新wordpress之前,首先要做一下准备工作:
a、去wordpress官网下载最新版本的wordpress到本地电脑桌面,然后解压文件,备用;
b、去网站后台(域名/wp-admin),将所有插件“停用”;
c、在网站后台(域名/wp-admin),将外观中的主题,修改成系统自动的主题;
d、备份数据库和服务器内的文件;(服务器内的文件备份方法可以咨询空间提供商)。当以上内容准备就绪,就要开始更新wordpress了;
1、打开FTP工具,如下图,将网站根目录中的wp-includes和wp-admin两个文件夹(包括文件夹里面的所有内容)删除(这个过程大概需要1分钟的时间):
2、将解压在本地电脑的wordpress文件夹中除了wp-content目录外的所有文件都上传并覆盖到网站的根目录下;(这个过程大概需要5-10分钟)。
3、打开浏览器,输入域名/wp-admin/upgrade.php,执行升级程序,直接进入网站后台,刷新一下仪表盘下面的更新目录就好了;
4、进入网站后台(域名/wp-admin),重新启用主题和插件;通过上面这些步骤,就完成了手动升级更新wordpress。
如何在windows云服务器配置php环境
安装xmapp之类的集成环境(apache+php+mysql)或者iis也支持php你可以去百度一下
云服务器如何配置nginx支持php?
[root@redhat7 ~]# wget
[root@redhat7 ~]# tar xzvf php-7.1.2.tar.gz
[root@redhat7 ~]# cd php-7.1.2/
[root@redhat7 ~]# ./configure --prefix=/usr/local/php --enable-fpm
[root@redhat7 php-7.1.2]# makemake install
查看是否成功编译安装PHP
[root@redhat7 php-7.1.2]# php -v
PHP 7.1.2 (fpm-fcgi) (built: Apr 14 2017 20:21:53)
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
编译安装完成后PHP不具备配置文件php.ini,此时只需复制php.ini-production到 /usr/local/lib/php.ini即可,php.ini文件一般在/usr/local/lib/和/etc目录下
[root@localhost php-7.1.2]# cp php.ini-production /usr/local/lib/php.ini
[root@redhat7 php]# /usr/local/php/sbin/php-fpm
[14-Apr-2017 20:59:49] ERROR: failed to open configuration file '/usr/local/php/etc/php-fpm.conf': No such file or directory (2)
[14-Apr-2017 20:59:49] ERROR: failed to load configuration file '/usr/local/php/etc/php-fpm.conf'
[14-Apr-2017 20:59:49] ERROR: FPM initialization failed
启动php-fpm发现缺乏配置文件/usr/local/php/etc/php-fpm.conf
此时只需复制php-fpm的配置文件在安装php时提供的配置文件的模版/usr/local/php/etc/php-fpm.conf.default到相应/usr/local/php/etc/php-fpm.conf即可
[root@redhat7 etc]# /usr/local/php/sbin/php-fpm
[14-Apr-2017 21:14:32] WARNING: Nothing matches the include pattern '/usr/local/php/etc/php-fpm.d/﹡.conf' from /usr/local/php/etc/php-fpm.conf at line 125.
[14-Apr-2017 21:14:32] ERROR: No pool defined. at least one pool section must be specified in config file
[14-Apr-2017 21:14:32] ERROR: failed to post process the configuration
[14-Apr-2017 21:14:32] ERROR: FPM initialization failed
[root@redhat7 etc]# cp php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
[root@redhat7 etc]# cp /usr/local/php/etc/php-fpm.d/ /usr/local/php/etc/php-fpm.d/
[root@redhat7 etc]# /etc/init.d/php-fpm
[14-Apr-2017 21:23:02] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (98)
[14-Apr-2017 21:23:02] ERROR: FPM initialization failed
[root@redhat7 etc]# netstat -nldp|grep 9000
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 3721/php-fpm: maste
[root@redhat7 php-7.1.2]# cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
[root@redhat7 php-7.1.2]# chmod a+x /etc/init.d/php-fpm
[root@redhat7 php-7.1.2]# ll /etc/init.d/php-fpm
-rwxr-xr-x 1 root root 2401 4月 14 21:26 /etc/init.d/php-fpm
[root@redhat7 php-7.1.2]# /etc/init.d/php-fpm start
Starting php-fpm [14-Apr-2017 21:28:09] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (98)
[14-Apr-2017 21:28:09] ERROR: FPM initialization failed
failed
[root@redhat7 php-7.1.2]# netstat -nldp |grep 9000
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 3721/php-fpm: maste
[root@redhat7 php-7.1.2]# kill 3721
[root@redhat7 php-7.1.2]# netstat -nldp |grep 9000
[root@redhat7 php-7.1.2]# /etc/init.d/php-fpm start
Starting php-fpm done
[root@redhat7 php-7.1.2]# service php-fpm status
php-fpm (pid 3927) is running...
[root@redhat7 php-7.1.2]# chkconfig --add php-fpm
[root@redhat7 php-7.1.2]# chkconfig php-fpm --level 345 on
配置nginx支持PHP
修改nginx的配置文件,支持php文件的解析,找到location的添加位置,在后面添加下面这个location
location ~ .php$ {
root /usr/share/nginx/html; #指定php的根目录
fastcgi_pass 127.0.0.1:9000;#php-fpm的默认端口是9000
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
怎么配置云服务器,阿里云服务器,php环境
windows服务器还是linux服务器?
两种服务器的配置方式是不同的。
如果不清楚该怎么配置。
可以使用集成环境。windows下可使用phpstudy等。linux可以使用wdcp。
结语:以上就是恰卡编程网为大家整理的关于云服务器如何设置php的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于云服务器如何设置php的相关内容别忘了在本站进行查找喔。
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~