易截截图软件、单文件、免安装、纯绿色、仅160KB

apache中php连接远程数据库服务器的问题

问题描述:一个连接远程数据库的PHP脚本testdb.php,在浏览器中运行:http://localhost/testdb.php,出现错误:Can't connect to MySQL server on '10.60.56.220' (13),但是在本地用php命令行运行:php testdb.php,却正常地连上了数据库并读出了其中的数据。
应用程序环境:本地IP:10.60.56.90,本地电脑上安装Apache 2.2.3和php 5.1.6,远程数据库服务器IP:10.60.56.220,数据库是mysql 5.0.45,本地系统和远程系统都是centos 5.3。
解决方法完全来自于http://www.ehow.com/how_2090983_connect-remote-database-under-selinux.html,解决方法异常简单,只需要在本地电脑上运行一条命令:
setsebool -P httpd_can_network_connect=1
当然,要有http服务器上的root权限,因为只有root用户才能管理selinux。
关于selinux的详细知识,参见
百度百科:http://baike.baidu.com/view/487687.htm
WIKI:http://en.wikipedia.org/wiki/Security-Enhanced_Linux
selinux project:http://selinuxproject.org/page/Main_Page
在http://docs.fedoraproject.org/selinux-managing-confined-services-guide/可以下载到selinux的设置文档,其中有一章是专门讲解apache的设置参数的,除了apache以外,还有ftp, mysql, cvs, bind, scp, nfs, samba等等一些服务的参数。


相关文档:

那些PHP陪我渡过的日子

 无意间看到以前发的帖子.回忆起那些PHP的日日夜夜
http://www.phpfans.net/ask/discuss2/343326196.html
<?
class gzg//钙中钙类
{
        var $x;//属性
        function gzg()//构造函数,默认不吃钙中钙
              &n ......

php 创建和删除文件夹

//创建文件夹的方法
//$path 为文件夹参数,如 (c:/program files/makedir)
 function createFolders($path) {
    if (!file_exists($path)) {
      $this->createFolders(dirname($path));
      mkdir($path, 0777);
  &n ......

PHP中mysql_fetch_array()和mysql_fetch_row()的区别

 最近在做PHP与数据库交互的project,急于求成,模仿了下例子就开始动手,结果误把mysql_fetch_array写成了mysql_fetch_row,囧事来了,发现返回的数组居然是index=>value的形式,而明明记得是field name=>value的哈,查手册才明白。
1. mysql_fetch_array的函数原型是
array mysql_fetch_array ( resour ......

php分页TEST,自己写一下

<?
include 'conn.php';
$_pagenob=10; //每页规定的信息数目
//获取当前页
if(isset($_GET["page"]))
{
$_page = intval( $_GET['page'] );
}
else
{
$_page=1;
}
//查询数据总数
$_query="select count(*) as acount from news";
$_result=mysql_query($_query);
$_row=mysql_fetch_row($_result);
......

PHP 6将全面支持Unicode和国际化

  PHP核心开发者Andrei Zmievski在最近举行的2009 Zend/PHP会议的主题发言中提出:“在接下来的PHP6重要升级中,将通过支持Unicode来帮助开发者们写出能够部署到多个不同语言市场的应用程序。”
  商业开发中如果只是开发为特语言市场的应用程序,就会失去其他地方的商业机会。早在2006年4月,Andrei Zmievs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号