找到约 10000 条结果
  • 学习笔记PHP02、PHP的下载与安装
    然后选择如下图所示Tread Safe的版本的Zi解压包下载。在D:/develop文件夹下新建PHP文件夹,并将刚刚下载的压缩包解压到这个PHP文件夹下。在解压后的PHP文件夹目录下找到php7apache2_4.dll文件,并引入该文件到apache配置文件中。引入过程如下:编辑apache的配置文件 D:/develop/Apache24/conf/httpd.conf,添加两行代码如...
    2018-12-06
  • 【YashanDB数据库】PHP无法通过ODBC连接到数据库
    但是在应用所在的主机上使用isql连接YashanDB数据库正常,ldd检查/home/yashandb_odbc/libyas_odbc.so和libyascli.so.0均正常。
    2024-08-08
  • PHP扩展开发教程2 - 编写第一个扩展 hello world
    PHP扩展是高级PHP程序员必须了解的技能之一,对于一个初入门的PHP扩展开发者,怎么才能开发一个成熟的扩展,进入PHP开发的高级领域呢?本系列开发教程将手把手带您从入门进入高级阶段。本教程系列在linux下面开发(推荐使用centos),php版本用的是5.6,并假设您有一定的linux、git操作经验和c/c++基础。有问题需要沟通...
    2018-04-04
  • PHP伪协议总结
    作用:用于访问本地文件系统,在CTF中通常用来读取本地文件的且不受allow_url_fopen与allow_url_include的影响。include()/require()/include_once()/require_once()参数可控的情况下,如导入为非.php文件,则仍按照php语法进行解析,这是include()函数所决定的。
    2019-04-25
  • Ubuntu搭建LAMP
    安装 其他模块, libapache2-mod-php5、libapache2-mod-auth-myql、 php5-mysql、 php5-gd
    2017-01-22
  • Composer
    Composer是PHP的依赖管理工具,它涉及 packages 和 libraries,它并不是包管理器。它受到npm和bundler启发才形成的。
    2016-08-27
  • PHP接收前端各种bug传值整理
    PHP接收前端传值各种情况整理 服务端代码: {代码...} 情况 1) 传null {代码...} 结果: {代码...} 2) 传'' 代码: {代码...} 结果: {代码...} 3) 传'[]' {代码...} 结果: {代码...} 4) 传[] {代码...} 结果: {代码...} 5) 传2个[] {代码...} 结果: {代码...} 6) 传{} {代码...} 结果: {代码...} 7) 传2个{} {代码......
    2018-12-03
  • PHP-FPM 的管理和配置
    PHP-FPM 是什么? PHP-FPM 是 FastCGI 的进程管理器。 PHP-FPM 的特点 支持平滑停止、启动的高级进程管理功能 动、静态子进程产生 慢日志,记录脚本运行所导致的异常缓慢 可以监听不同的端口和使用不同的 php.ini PHP-FPM 的管理和配置 PHP-FPM 管理 master 主进程理解以下信号: INT,TERM 立刻终止 QUIT 平滑终止 USR1 ...
    2019-02-17
  • 彻底搞明白PHP中的include和require
    如果文件不存在或发生了错误,require产生E_COMPILE_ERROR级别的错误,程序停止运行。而include只产生警告,脚本会继续执行。
    2021-01-30
  • macOS Sierra + Homebrew + PHP 7 + OCI8安装
    下载后把这三个包里的内容都解压放到一个目录下,假设是/usr/local/instantclient,然后建立几个符号链接,之后的编译和最后生成的oci8.so文件会用到:
    2017-01-28
    1
  • 2020年最好用的6个php环境搭建工具推荐
    对于php开发初学者来说搭建一个php运行坏境就是一道坎!因为要做php开发,搭建一个能够运行php网站的服务器环境是第一步,传统的php环境软件非常复杂,好在很多公司开发了一键搭建php安装环境,一键进行php环境配置,大大节省了搭建php mysql环境的时间!对老手来说安装配置php环境也不在是一件烦琐的事。
    2020-01-14
  • FreeBSD下swoole的安装
    按照swoole官网的wiki,下载源码 cd swoole phpize 这一步的执行在通过PKG安装PHP的FreeBSD上面会报错 {代码...} 解决方案 : pkg install autoconf ./configure make 在FreeBSD上执行这一步操作会有如下报错 {代码...} 问题产生原因: FreeBSD安装的pcre的"pcre.h"不在swoole搜索的文件路径 解决方案: ln -s /usr/local...
    2017-07-19
  • 访问phpmyadmin错误,输入帐号密码无反应
    解决办法; 首先检查vim /etc/php.ini 查看里面session.save_path = "/usr/local/php/tmp/"是否注释掉。如果注释把;去掉。开启。
    2014-07-25
  • PHP魔法函数性能分析
    曾经记得鸟哥Laruence提过不建议使用"魔术方法",自此之后一旦涉及使用魔术方法的地方,我都会下意识的想一下,这样写真的好吗?由于这一到两年来一直忙于工作和学习新的知识,所以在这道坎儿上一直没有做深入的探索一直恍恍惚惚过去了,今年是我进行深入学习的一年,因此现在必须对这个问题做个了结了。我们先来看看鸟...
    2017-03-05
  • PHP|什么是CGI, FastCGI, PHP-CGI, PHP-FPM, Spawn-FCGI?
    CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
    2016-05-25
    1
  • Ubuntu 编译安装 PHP7.2 + 编译 pthreads
    编译环境 Ubuntu 18.04 LTS Server (16.04 Desktop 也编译过)版本,使用 sudo lsb_release -a 查看编译的 PHP 版本为 7.2.6
    2018-06-13
  • ubuntu 常见操作笔记
    更新apt源清华大学镜像地址[链接]阿里云镜像地址[链接] {代码...} 更换阿里云源 {代码...} 挂载磁盘 {代码...} LNMP搭建日志记录php安装 {代码...} PHP CLIsudo sed -i 's/display_errors = .*/display_errors = On/' /etc/php/7.4/cli/php.inisudo sed -i 's/error_reporting = .*/error_reporting = E_ALL/' /etc/php/...
    2019-12-10