linux下php无法连接msyq数据库,急! 具体错误提示是什么?连接的是否为 localhost 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是mysql_connect()函数没有定义的错误?哈哈估计是php编译的时候没有--with-mysql=/.......从新编译以下 兄弟看看这个配置,希望对你有所帮助!Linux版本:RedHat 6.2 在安装时选择完全安装 Apache版本:Apache_1.3.9.tar.gz PHP版本:PHP-4.0.2.tar.gz Mysql版本:MySQL-3.23.38-1.i386.rpm 2、安装过程 1)安装Mysql 因为RPM包安装非常简单而且成功率高所以我选择这种安装方式。 方法: 在Xwindows下双击此文件就可以了。 在提示符下输入: rpm -i MySQL-3.23.38-1.i386.rpm 2)安装Apache和PHP 注:Apache和PHP是在一起安装的,这一点一定要理解。步骤如下: a、先确定Apache安装后的路径b、安装并编译PHP,把PHP作为Apache的模块安装到Apache的安装路径(即Apache的解压缩的路径)c、安装并编译Apache 因为只有先把PHP作为Apache的模块安装到Apache的安装路径(即Apache的解压缩的路径),再安装Apache才能使Apache执行PHP文件。开始安装: 解压缩文件: tar zxvf Apache_1.3.9.tar.gz tar zxvf PHP-4.0.2.tar.gz 配置Apache确定Apache安装后的路径:cd Apache_1.3.9 ./configure --prefix=/usr/local/apache进入PHP的解压目录,输入:./configure --with-apache=../Apache_1.3.9 --with-mysql=/usr/local/mysql --disable-debug --enable-track-vars 注:"../Apache_1.3.9"表示Apache的解压路径,这个路径一定要正确,我是把Apache和PHP放在同一路径 下解压的。 这样做就是让PHP作为Apache的模块和Apache一起安装。下一步: 编译、安装PHP到Apache的原始目录中在提示符下输入:make完成之后再输入:make install再将php.ini-dist拷贝到这个目录:/usr/local/lib,并重命名为php.inicp php.ini-dist /usr/local/lib/php.ini 最后一步是安装Apache进入Apache的解压目录后输入: ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a 接下来:makemake install至此安装工作完成了。你还需要改动一些地方,才能让Apache执行PHP,如下: 编辑Apache配置文件:/usr/local/apache/conf/httpd.conf 找到这一行:AddType application/x-httpd-php3 .php3去掉前面的“#”号。再加上下面的几行: AddType application/x-httpd-php .phpAddType application/x-httpd-php .php4 重新启动Apache: cd /usr/local/apache/bin ./apachectl restart用下面这个文件在浏览器下测试Apache和PHP:test.php <?phpinfo();?>如果出现了有关PHP的信息,说明你已经成功了! 要注意大小写! The best book for PHP 帮我看看这句代码有错吗 麻烦各位进来帮个忙(做个测试)来就送分!! 网站同步登陆??? 如此有规则循环生成六位数怎么实现?很着急~ 请教高手一个问题,看一下为啥子。 php输出图片成论吗 传值问题,有代码! 这里的,M2和SafeHtml是什么意思,有什么作用? 想做一个浏览器审批流网站,用sqlserver数据库(MSSQL),请问用什么语言开发好? 在javascript形成的数组如何传到php文件中去? php后的参数不起作用,就是php接收不到参数,在本地可以,服务器上不行,急!
哈哈
估计是php编译的时候没有--with-mysql=/.......从新编译以下
Linux版本:RedHat 6.2 在安装时选择完全安装 Apache版本:Apache_1.3.9.tar.gz PHP版本:PHP-4.0.2.tar.gz Mysql版本:MySQL-3.23.38-1.i386.rpm 2、安装过程 1)安装Mysql 因为RPM包安装非常简单而且成功率高所以我选择这种安装方式。 方法: 在Xwindows下双击此文件就可以了。 在提示符下输入: rpm -i MySQL-3.23.38-1.i386.rpm 2)安装Apache和PHP 注:Apache和PHP是在一起安装的,这一点一定要理解。步骤如下: a、先确定Apache安装后的路径b、安装并编译PHP,把PHP作为Apache的模块安装到Apache的安装路径(即Apache的解压缩的路径)c、安装并编译Apache 因为只有先把PHP作为Apache的模块安装到Apache的安装路径(即Apache的解压缩的路径),再安装Apache才能使Apache执行PHP文件。开始安装: 解压缩文件: tar zxvf Apache_1.3.9.tar.gz tar zxvf PHP-4.0.2.tar.gz 配置Apache确定Apache安装后的路径:cd Apache_1.3.9 ./configure --prefix=/usr/local/apache进入PHP的解压目录,输入:./configure --with-apache=../Apache_1.3.9 --with-mysql=/usr/local/mysql --disable-debug --enable-track-vars 注:"../Apache_1.3.9"表示Apache的解压路径,这个路径一定要正确,我是把Apache和PHP放在同一路径 下解压的。 这样做就是让PHP作为Apache的模块和Apache一起安装。下一步: 编译、安装PHP到Apache的原始目录中在提示符下输入:make完成之后再输入:make install再将php.ini-dist拷贝到这个目录:/usr/local/lib,并重命名为php.inicp php.ini-dist /usr/local/lib/php.ini 最后一步是安装Apache进入Apache的解压目录后输入: ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a 接下来:makemake install至此安装工作完成了。你还需要改动一些地方,才能让Apache执行PHP,如下: 编辑Apache配置文件:/usr/local/apache/conf/httpd.conf 找到这一行:AddType application/x-httpd-php3 .php3去掉前面的“#”号。再加上下面的几行: AddType application/x-httpd-php .phpAddType application/x-httpd-php .php4 重新启动Apache: cd /usr/local/apache/bin ./apachectl restart用下面这个文件在浏览器下测试Apache和PHP:test.php <?phpinfo();?>如果出现了有关PHP的信息,说明你已经成功了! 要注意大小写!