通过源码包php-5.4.9.tar.gz编译安装PHP之后,如何加载动态模块,不需要重新配置PHP_PHP教程
首先确认:我们在安装PHP时,指定了它的安装目录:--prefix=/var/lib/php5;而目录 /home/guanli/php-5.4.9 是我们解压.tar.gz 之后的路径,也就是源代码路径。
例如 安装 bcmath 模块
# cd /home/guanli/php-5.4.9/ext
# cd openssl
#mv vonfig0.m4 config.m4
# cd -
# cd bcmath
# /var/lib/php5/bin/phpize
此时提示错误:
Configuring for:
PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.
# yum install autoconf
#/var/lib/php5/bin/phpize
# ./configure --with-php-config=/var/lib/php5/bin/php-config
# make
# make test
# make install
执行完之后,会自动提示我们将bcmath.so模块加入到路径:/var/lib/php5/lib/php/extensions/no-debug-non-zts-20100525下面
接下来,在php.ini中设置扩展目录:
如果编译PHP的时候没有指定配置文件的位置,默认的php.ini应该被放到/var/lib/php5/lib下面才能被加载,其它地方已经谈到过了。
我们找到 ; extension_dir = "./",取消前面的注释,并改为:
extension_dir = "/var/lib/php5/lib/php/extensions/no-debug-non-zts-20100525"
再次添加扩展模块引用
extension = bcmath.so
到此,重启httpd服务,通过 phpinfo() 去验证,已经成功加载 bcmath 模块。

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Dans ce chapitre, nous comprendrons les variables d'environnement, la configuration générale, la configuration de la base de données et la configuration de la messagerie dans CakePHP.

PHP 8.4 apporte plusieurs nouvelles fonctionnalités, améliorations de sécurité et de performances avec une bonne quantité de dépréciations et de suppressions de fonctionnalités. Ce guide explique comment installer PHP 8.4 ou mettre à niveau vers PHP 8.4 sur Ubuntu, Debian ou leurs dérivés. Bien qu'il soit possible de compiler PHP à partir des sources, son installation à partir d'un référentiel APT comme expliqué ci-dessous est souvent plus rapide et plus sécurisée car ces référentiels fourniront les dernières corrections de bogues et mises à jour de sécurité à l'avenir.

Pour travailler avec la date et l'heure dans cakephp4, nous allons utiliser la classe FrozenTime disponible.

Pour travailler sur le téléchargement de fichiers, nous allons utiliser l'assistant de formulaire. Voici un exemple de téléchargement de fichiers.

Dans ce chapitre, nous allons apprendre les sujets suivants liés au routage ?

CakePHP est un framework open source pour PHP. Il vise à faciliter grandement le développement, le déploiement et la maintenance d'applications. CakePHP est basé sur une architecture de type MVC à la fois puissante et facile à appréhender. Modèles, vues et contrôleurs gu

Visual Studio Code, également connu sous le nom de VS Code, est un éditeur de code source gratuit – ou environnement de développement intégré (IDE) – disponible pour tous les principaux systèmes d'exploitation. Avec une large collection d'extensions pour de nombreux langages de programmation, VS Code peut être c

Le validateur peut être créé en ajoutant les deux lignes suivantes dans le contrôleur.
