PHP
dadeity
这个作者很懒,什么都没留下…
展开
-
WAMP环境搭建(Win10+Apache+MySQL+PHP)
文章目录准备工作安装Apache安装PHP安装MySQL一键启动、关闭(MySQL,Apache,PHP) bat准备工作官网下载 Apache、MySQL、PHP到本地(根据自己需求选择版本)PHP下载地址:https://windows.php.net/downloads/releases/Apache下载地址:https://www.apachehaus.com/cgi-bin/d...原创 2019-11-04 10:56:24 · 645 阅读 · 0 评论 -
MeepoPS安装及常见问题
文章目录简介安装常见错误及解决办法错误一错误二简介MeepoPS是Meepo PHP Socket的缩写. 旨在提供高效稳定的由纯PHP开发的多进程SocketService.MeepoPS可以轻松构建在线实时聊天, 即时游戏, 视频流媒体播放, RPC, 以及原本使用HTTP的接口/定时任务的场景中等.手册地址: http://meepops.lanecn.comGithub: ht...原创 2019-09-27 14:52:46 · 385 阅读 · 0 评论 -
Ubuntu 18.04 Apache 隐藏项目index.php
操作步骤启动mod_rewritesudo a2enmod rewrite 修改/etc/apache2/apache2.conf(ubuntu16.04后没有httpd.conf文件,配置文件是apache2.conf)文件,主要是 AllowOverride None 改为AllowOverride All<Directory /> Options...原创 2019-08-12 15:57:17 · 715 阅读 · 0 评论 -
Linux 安装 Xdebug
文章目录准备工作安装配置测试准备工作查看php版本信息root@Ubuntu-Server-18-LANMP:/home/vagrant# php -vPHP 7.2.19-0ubuntu0.18.04.1 (cli) (built: Jun 4 2019 14:48:12) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Eng...原创 2019-07-24 10:28:11 · 533 阅读 · 0 评论 -
Your requirements could not be resolved to an installable set of packages.
问题描述今天使用composer 按yii官方文档安装yii时候抛出如下错误Your requirements could not be resolved to an installable set of packages.完整信息vagrant@vagrant:~/www$ composer create-project --prefer-dist yiisoft/yii2-a...原创 2019-07-11 13:39:45 · 1142 阅读 · 0 评论 -
nginx 访问 PHP 问题详解
前言今天斗志高昂的去搭建LNMP 运行环境,感觉自己无所不能!开始安装PHP MySQL nginx 行云流水,觉得马上就到达到人生巅峰。。。然后通过nginx访问PHP脚本。。。解决遇到了如下问题:问题1. nginx 访问PHP脚本没有解析,而是直接下载PHP脚本?原因因为nginx和PHP之间的通信方式是fastcgi,而php-fpm实现了对fastcgi进程管理...原创 2019-06-12 17:04:07 · 1190 阅读 · 0 评论 -
关于phpStudy2018开启XDebug无效问题
文章目录1. 造成开启XDebug无效原因2. 具体开启XDebug流程3. 检查是否成功开启1. 造成开启XDebug无效原因路径不正确在php.ini文件中zend_extension路径不正确,例如:正反斜杠、路径不对问题php_debug扩展版本不匹配例如:你安装的是PHP7.2版本,实际下载的php_debug版本是PHP7.1,就会造成开启debug失败php_debug...原创 2019-05-09 11:03:02 · 2932 阅读 · 0 评论 -
PHP7 configure: error: Cannot find OpenSSL's
问题描述今天编译PHP7时在openssl 和openssl-dev pkg-config都安装的前提下提示configure: error: Cannot find OpenSSL's <evp.h>解决办法通过查找资料在phpbrew上面有提到。下面是具体解决办法sudo apt-get install libssl-dev...原创 2019-04-17 16:54:18 · 754 阅读 · 0 评论 -
Ubuntu18.04 + PHP7.2 安装 Redis
安装Redis更新sudo apt-get updatesudo apt-get upgrade安装sudo apt-get -y install redis-server安装PHP7.2-Redis扩展安装PHP7.2-Redis扩展git clone https://github.com/phpredis/phpredis.gitcd phpredis/ph...原创 2019-04-17 15:06:41 · 3097 阅读 · 0 评论 -
php7 编译 collect2: error: ld returned 1 exit status
问题描述今天在编译PHP7是抛出一下错误提示:/usr/bin/ld: ext/ldap/.libs/ldap.o: undefined reference to symbol ‘ber_strdup’/usr/bin/ld:note: ‘ber_strdup’ is defined in DSO /lib64/liblber-2.4.so.2 so try adding it to the...原创 2019-04-16 16:20:11 · 6275 阅读 · 2 评论 -
configure: error: Cannot find ldap libraries in /usr/lib
问题描述今天在centos 7.3 64位版本上安装LNMP,config php的时候出现下面错误而退出configure: error: Cannot find ldap libraries in /usr/lib解决办法cp -frp /usr/lib64/libldap* /usr/lib/然后在执行./configure ...即可...原创 2019-04-16 15:48:57 · 5654 阅读 · 0 评论 -
ERROR: unable to bind listening socket for address...
问题描述今天启动php-fpm是提示如下错误:ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (98)解决办法杀死php-fpm进程然后重新启动,执行如下命令pkill php-fpm # 杀死进程php-fpm # 启动注:php-fpm默认...原创 2019-04-15 17:05:27 · 11918 阅读 · 5 评论 -
configure: error: off_t undefined; check your library configuration
错误描述CentOS7 源码安装PHP7 执行 ./configure...命令后抛出错误:configure: error: off_t undefined; check your library configuration解决办法添加搜索路径到配置文件echo '/usr/local/lib64/usr/local/lib/usr/lib/usr/lib64'>&g...原创 2019-03-29 17:49:19 · 2895 阅读 · 0 评论 -
CentOS7 yum 安装 PHP7.2
安装步骤如果已经安装PHP,执行如下命令卸载yum -y remove php*由于linux的yum源不存在php7.x,所以我们要更改yum源rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/...原创 2018-12-05 11:22:07 · 4849 阅读 · 2 评论 -
PHP 获取客户端 IP 地址
文章目录摘要摘要1、2、3区别如下获取客户端真实的IP地址实例摘要REMOTE_ADDR 是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。HTTP_CLIENT_IP 是代理服务器发送的HTTP头。如果是“超级匿名代理”,则返回none值。同样,REMOTE_ADDR也会被替换为这个代理服务器的IP。$_SERVER...原创 2018-11-27 15:48:24 · 430 阅读 · 0 评论 -
Ubuntu16.04 安装 PHP7.2
Ubuntu上官方的源比如 Ubuntu14.04 默认源中的是 PHP5.6.x、Ubuntu16.04 默认源中的是 PHP7.0.x通过第三方的源来安装ppa:ondrej/php 是一个比较知名的PHP源(目前维护php5.6,php7.0,php7.1,php7.2,php7.3)。下面就用这个源来安装自己想要的PHP版本。Ubuntu16.04 上安装 PHP7.2...原创 2018-11-05 14:05:41 · 11572 阅读 · 3 评论 -
使用PHP_Screw加密PHP
文章目录摘要安装步骤make 命令后出现的问题及解决办法测试摘要PHP文件通常以文本格式存贮在服务器端, 很容易被别人读到源代码, 为了对源代码进行保护, 可以采用对源代码进行加密的方式PHP_Screw是一款免费的针对PHP源码进行加密的PHP的扩展,可以自定义加密种子文件,加密后的文件效率还不会下降,目前还没有被破解。最新版本是php_screw_1.5 http://nchc.d...原创 2018-11-07 11:12:07 · 2700 阅读 · 1 评论 -
PHP时间戳和日期转换
文章目录时间戳转日期 date()日期转时间戳 strtotime()时间戳转日期 date()time()<?phpvar_dump(time()); //获取当前时间戳 int(1502245603)date(format,timestamp)format 必需。规定时间戳的格式。timestamp 可选。规定时间戳。默认是当前时间和日期时间戳...转载 2018-10-29 15:02:07 · 2033 阅读 · 0 评论