-
在Linux系统中设置多版本PHP共存配合Nginx服务器使用
所属栏目:[PHP教程] 日期:2022-06-17 热度:73
这篇文章主要介绍了Linux系统中设置多版本PHP共存配合Nginx服务器使用的技巧,依靠php-fpm工具来进行管理,需要的朋友可以参考下。 思路 Nginx是通过PHP-FastCGI与PHP交互的。而PHP-FastCGI运行后会通过文件、或本地端口两种方式进行监听,在Nginx中配置相应[详细]
-
服务器迁移php版本不同也许诱发的问题
所属栏目:[PHP教程] 日期:2022-06-17 热度:64
今天在服务器做了迁移以后,前台可以正常显示和调用,登陆后台显示500错误,一般这种情况下都要查看核心跳转文件,经查看发现login.php文件并没有调用.因为找不到login.php文件,那就证明这个文件里是有语法错误。 打开服务器报错信息发现.Fatal error:Call-ti[详细]
-
配置eAccelerator和XCache扩展来加快PHP程序的执行
所属栏目:[PHP教程] 日期:2022-06-17 热度:90
这篇文章主要介绍了配置eAccelerator和XCache扩展来加速PHP程序的执行的方法,XCache和PHP5.5以来自带的Zend Opcache一样都是在共享内存中存储Opcode的缓存器,需要的朋友可以参考下。 安装PHP扩展xcache # wget http://xcache.lighttpd.net/pub/Releases/3.[详细]
-
php7 图形用户界面GUI 开发示例
所属栏目:[PHP教程] 日期:2022-06-16 热度:131
本文实例讲述了php7 图形用户界面GUI 开发,分享给大家供大家参考,具体如下: 一、下载指定系统扩展 http://pecl.php.net/package/ui http://pecl.php.net/package/ui/2.0.0/windows 由于我的系统是64位win10,php版本是7.1,所以选择7.1 Thread Safe (TS[详细]
-
解决windows上php xdebug 无法调试的问题
所属栏目:[PHP教程] 日期:2022-06-16 热度:52
有时候我们在使用php和nginx进行开发的时候,会出现这样的情况,明明扩展已经安装,但是就是无法调试成功,这个时候我们就要耐心去分析问题产生的原因。 第一步:查看php的版本比如是否是x64还是x86,看看xdebug是否激活,可以通过phpinfo();来查看扩展是否[详细]
-
php-7.3.6 编译安装过程
所属栏目:[PHP教程] 日期:2022-06-16 热度:199
这篇文章主要介绍了php-7.3.6 编译安装过程,本文通过实例文字相结合给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下。 1.、安装编译工具及库文件(使用yum命令安装) yum install -y apr* autoconf automake bison bzip2 bzip2* cloo[详细]
-
利用PHP内置SERVER开启web服务本地开发使用
所属栏目:[PHP教程] 日期:2022-06-16 热度:188
PHP 5.4.0起, CLI SAPI 提供了一个内置的Web服务器,这个内置的Web服务器主要用于本地开发使用,不可用于线上产品环境。URI请求会被发送到PHP所在的的工作目录(Working Directory)进行处理,除非你使用了-t参数来自定义不同的目录。如果请求未指定执行哪[详细]
-
如何在CentOS中安装PHP7.4的方法步骤
所属栏目:[PHP教程] 日期:2022-06-16 热度:68
本指南提供了在 CentOS 8 / RHEL 8 Linux 系统上安装 PHP 7.4 的步骤。有兴趣的开发者已经可以在生产环境中使用使用 PHP 7.4,正式版本的官方发布时间为2019 年 11 月 28 日。 请按照以下步骤在 CentOS 8 / RHEL 8 上安装 PHP 7.4。 步骤一:添加 EPEL 和[详细]
-
XAMPP升级PHP版本实现步骤解析
所属栏目:[PHP教程] 日期:2022-06-16 热度:137
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了,它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文[详细]
-
如何通过Apache在本地配置多个虚拟主机
所属栏目:[PHP教程] 日期:2022-06-16 热度:167
如何使用 Apache 在本地配置出多个虚拟主机呢?而且使用不同的域名来访问本地不同的站点呢? 一般情况下,咱们都使用 localhost 来访问本机上的服务器,在我们的 C:/WINDOWS/system32/drivers/etc/hosts 文件中默认有一个: 127.0.0.1 localhost 当我们在[详细]
-
phpStudy vscode 搭建debug调试的教程详解
所属栏目:[PHP教程] 日期:2022-06-16 热度:128
这篇文章主要介绍了phpStudy vscode 搭建debug调试的教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。 下载地址 phpstudy:https://www.xp.cn/download.html vscode:https://code.visualstudio.com/ 设[详细]
-
使用Rancher在K8S上部署高性能PHP应用程序的教程
所属栏目:[PHP教程] 日期:2022-06-16 热度:91
这篇文章主要介绍了使用Rancher在K8S上部署高性能PHP应用程序,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。 介 绍 PHP是网络上最流行的编程语言之一,许多被广泛使用的内容管理系统都使用它开发,如WordP[详细]
-
七种PHP开发环境搭建工具
所属栏目:[PHP教程] 日期:2022-06-16 热度:59
对于php开发小白来说搭建一个php运行环境就是一道坎! 因为要做php开发,搭建一个能够运行php网站的服务器环境是第一步,传统的php环境软件非常复杂,好在很多公司开发了一键搭建php安装环境,一键进行php环境配置,大大节省了搭建php mysql环境的时间!对[详细]
-
PHP数据库构架Medoo1.6安装教程
所属栏目:[PHP教程] 日期:2022-06-16 热度:144
开始:使用Medoo是非常简单的事! Medoo1.2开始不支持PHP5.4或以下,若你使用的是1.2以前的版本,请选择菜单 中文文档(1.2) 要求: 1、PHP=5.4, 必须支持PDO 2、支持 MySQL, MSSQL, SQLite 等数据库. 3、确保php_pdo_xxx (xxx = 数据库类型) 的xxx数据扩展已[详细]
-
在php中常用的4种运行方式
所属栏目:[PHP教程] 日期:2022-06-16 热度:93
本篇文章给大家介绍一下php的4种常用运行方式:CGI、FastCGI、APACHE2HANDLER和CLI。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 PHP的4种常用运行方式:CGI、FastCGI、APACHE2HANDLER、CLI。 1、CGI CGI即通用网关接口(common ga[详细]
-
php.ini配置中有3处操作不当会使网站存在安全问题
所属栏目:[PHP教程] 日期:2022-06-16 热度:166
所有的PHP源码网站都必须配置环境,不论是使用集成环境还是自己手动搭建,可能很少有人关注过php.ini里面配置的这些东西到底有什么作用,很多站长在设置php.ini文件时,都是网上找一个教程,然后人家说哪里增加哪里删除按步骤进行,但是这里面的设置还真有[详细]
-
Centos中PHP5升级为PHP7的方法
所属栏目:[PHP教程] 日期:2022-06-16 热度:94
Centos中PHP5升级为PHP7的方法 1、首先下载PHP7安装包,使用wget http://am1.php.net/distributions/php-7.2.0.tar.bz2,或者直接访问下载,然后ftp到linux服务器 2、解压压缩包,tar xjf php-7.0.2.tar.bz2 3、进入文件夹,cd php-7.0.2 ,安装必要的依赖[详细]
-
linux下 php 安装xml扩展的方法教程
所属栏目:[PHP教程] 日期:2022-06-16 热度:180
php linux下安装xml扩展 1、进入PHP安装源码包,找到ext下的ftp,进入 cd /home/local/php-5.6.25/ext/xml 2、/usr/local/php/bin/phpize 3、./configure --with-php-config=/usr/local/php/bin/php-config 4、make make install 5、cp /usr/local/php/lib[详细]
-
linux下php安装php-kafka和php-rdkafka扩展的方法细解
所属栏目:[PHP教程] 日期:2022-06-16 热度:168
具体步骤: 1、安装librdkafka cd /usr/local/src #进入安装包存放目录 wget https://github.com/edenhill/librdkafka/archive/master.zip #下载 mv master.zip librdkafka-master.zip #修改包名 unzip librdkafka-master.zip #解压 cd librdkafka-master[详细]
-
Windows php5.6安装Imagick库的方法详情
所属栏目:[PHP教程] 日期:2022-06-16 热度:182
Windows上的安装坑比较多 1、安装Imagick,需要下载6.9.3之下版本的 http://imagemagick.org/script/download.php 官网都是新版本不可以用 我安装成功的是ImageMagick-6.8.6-9-Q16-x86-dll.exe特别注意:安装路径不能有空格, 安装完成后cmd,输入命令conv[详细]
-
Mac+Apache+PHP安装Xdebug方法流程
所属栏目:[PHP教程] 日期:2022-06-16 热度:58
MAC homebrew自2018/3/31之后弃用homebrew/php By 31st March 2018 we will deprecate and archive the Homebrew/php tap. Unfortunately we have been unable to maintain an acceptable, consistent user or contributor experience and CI workload thr[详细]
-
使用Docker部署PHP研发环境的方法详解
所属栏目:[PHP教程] 日期:2022-06-16 热度:118
本文主要介绍了如何使用Docker构建PHP的开发环境,文中作者也探讨了构建基于Docker的开发环境应该使用单容器还是多容器,各有什么利弊,推荐PHP开发者阅读,希望对大家有所帮助。 环境部署一直是一个很大的问题,无论是开发环境还是生产环境,但是 Docker[详细]
-
有关编译安装msgpack-php的方法
所属栏目:[PHP教程] 日期:2022-06-15 热度:105
Msgpack 是一个 PECL 扩展,此扩展提供用于与 MessagePack 序列化通信的 API。 MessagePack 是一个基于二进制高效的对象序列化类库,可用于跨语言通信。它可以像JSON那样,在许多种语言之间交换结构对象;但是它比JSON更快速也更轻巧。 下载 wget https://[详细]
-
对php-cli环境的自我理解
所属栏目:[PHP教程] 日期:2022-06-15 热度:106
php-cli我在是看swoole的时候看到了,swoole_server只能用于php-cli环境,那什么是php-cli环境,于是百度,复制了网上我觉得比较有用的介绍 对php-cli环境的理解 php_cli模式是什么 php-cli区别于在Web服务器上运行的php环境,php不单可以写前台网页,它还[详细]
-
在Jupyter Notebook下安装PHP内核
所属栏目:[PHP教程] 日期:2022-06-15 热度:172
我最近被强烈安利了 Jupyter Notebook 这个交互式笔记本,然后试用了它自带的 Python 内核后,这个应用整体给我的感觉很不错,就去搜索了下它所支持的其它内核 Jupyter Kernels。 我在下面内容介绍下该应用下如何安装 PHP 内核。 安装步骤 安装 PHP 内核 J[详细]