很多站长朋友们都不太清楚php5.2模块路径,今天小编就来给大家整理php5.2模块路径,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 linux查看php安装的模块在哪个目录 2、 php安装Apache运行不了出现以下提示: 3、 linux下编译安装php-5.2.*.tar.gz后php.ini的默认存放路径是哪里 4、 php 扩展文件所在的路径 5、 “PHP Fatal error: Call to undefined function () in ...."PHP程序错误,急求解决方法! 6、 如何在编译好的PHP环境中安装PHP扩展模块 linux查看php安装的模块在哪个目录执行
/PHP安装路径/php -m
可以看到 php 已安装并且成功加载的扩展模块.
另外一种方式就是 通过 phpinfo(); 看.
php安装Apache运行不了出现以下提示:apache配置文件中此行配置错误,引处可能的指令是:
LoadModule php5_module "php5apache2_2.dll文件的绝对路径"
linux下编译安装php-5.2.*.tar.gz后php.ini的默认存放路径是哪里cp php.ini-dist /usr/local/php/lib/php.ini
默认没有的需要从编译时的源码目录copy一份到php的安装目录
例如你下载的是php5.2.2,需要进入php5.2.2才能./configuire
只需再次进入源码目录然后copy即可
如果你是通过yum或apt安装的就存在这个文件。
php 扩展文件所在的路径一般默认的安装路径是在/var/www里面。
1.首先,连接相应的zdlinux主机,输入Linux命令行,等待shell命令的输入。
2.在Linux命令行下,输入shell命令:find/-name*PHP*。
3.按“enter”运行shell命令,您将在/usr/local/lib/PHP.中看到PHP安装目录
扩展资料:
常见的Linux命令
1.将CD/home放入‘/home’目录中。
2.CD..返回到前一个目录。
3.CD../..返回上面的两个目录。
4.将CD放入个人主目录。
5.CD~user1进入个人主目录。
6.返回到您上次所在的目录。
7.PWD显示工作路径。
8.Ls查看目录中的文件。
9.Ls-f查看目录中的文件。
10.Ls-l显示文件和目录的详细信息。
11.Ls-a显示隐藏文件。
12.Ls*[0-9]*显示包含该编号的文件名和目录名。
13.树显示文件和目录来自根项目记录树结构的开始。
14.Rm-ffile1删除一个名为“file1”的文件。
15.删除一个名为“dir1”的目录。
16.Rm-rfdir1删除一个名为“dir1”的目录并删除其内容。
17.同时删除目录及其内容。
18.重命名/移动一个目录。
19.Cpfile1file2复制一个文件。
“PHP Fatal error: Call to undefined function () in ...."PHP程序错误,急求解决方法!解决方法:
打开php目录
用记事本打开php.ini
做如下修改:
取消以下配置参数前面的分号
extension_dir =".\ext" #设置php模块路径为同目录下ext文件夹
register_globals= On #开启GET数据调用
short_open_tag =On #php支持短标签
cgi.force_redirect= 0 #开启以CGI方式运行php
fastcgi.impersonate= 1
cgi.rfc2616_headers= 1
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
服务器上的php版本不支持mssql_connect()函数
好像这种函数只能能运行在php5.2版本以下
php5.3开始, php本身不支持sql server数据库!
当然, 微软官方有相关的组件下载, 可以集成到php中从而支持sql server数据库!
但就算如此, 操作函数也不是mssql_connect()
而是其他的函数了!
如何在编译好的PHP环境中安装PHP扩展模块1、先进入php解压缩后的源码包中,找到要安装的扩展模块的目录。
[root@redhat5 sockets]# cd /home/soft/php-5.2.12/ext/sockets
在sockets目录下面以绝对路径运行phpize程序,这时会自动生成sockets的configure程序,在sockets目录下面可以看到。
[root@redhat5 sockets]# /home/webserver/php5.2.12/bin/phpize
2、进行编译安装
[root@redhat5 sockets]# ./configure --with-php-config=/home/webserver/php5.2.12/bin/php-config
[root@redhat5 sockets]#make
[root@redhat5 sockets]#make install
执行完make install屏幕上会提示sockets.so存放的路径,然后把它复制到php的extensions目录中,例如我的路径为 /home/webserver/php5.2.12/lib/php/extensions
3、修改php.ini文件
找到extension_dir = "./" 这行,修改为:
extension_dir = "/home/webserver/php5.2.12/lib/php/extensions/"
然后再新增加一行:
extension=sockets.so
4、重启apache即可生效。
关于php5.2模块路径的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php5.2模块路径 php模块化开发框架的详细内容...