• 让Java类在PHP下被支持


    简介:这是让Java类在PHP下被支持的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

    class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=321825' scrolling='no'> 系统环境:

    Redhat 9.0
    Apache-1.3.27
    Mysql3.23-54a-11
    Php-4.32
    j2sdk1.4.1_03

    安装配置:

    1.mysql使用的是redhat9自带的rpm包,不介绍安装了,jdk的安装也很简单,我们把jdk安装到/usr/java/j2sdk1.4.1_03 并在/etc/profile设置jdk环境参数。

    2.编译安装apache

    tar zvxf apache_1.3.27.tar.gz
    cd apache_1.3.27
    ./configure �prefix=/usr/local/apache �enable-module=so �enable-shared=max
    make
    make install



    3.编译安装php

    tar zvxf php-4.3.2.tar.gz
    cd php-4.3.2
    ./configure �prefix=/usr/local/php �with-mysql \
    --with-apxs=/usr/local/apache/bin/apxs \
    --with-java=/usr/java/j2sdk1.4.1_03
    make
    make install



    修改/usr/local/apache/conf/httpd.conf

    查找

    在此范围添加

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps



    4.配置php.ini

    cp php.ini.dist /usr/local/php/lib/php.ini

    vim php.ini

    修改如下内容:

    [Java]
    java.class.path = /usr/local/php/lib/php/php_java.jar
    java.home = /usr/java/j2sdk1.4.1_03
    java.library = /usr/java/j2sdk1.4.1_03/jre/lib/i386/libjava.so
    java.library.path =/usr/local/php/lib/php/extensions/no-debug-non-zts-20020429
    extension_dir = /usr/local/php/lib/php/extensions/no-debug-non-zts-20020429
    extension=java.so



    保存退出。

    cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20020429

    ln �s java.so libphp_java.so 这一步很重要哦!

    设置环境变量:

    export LD_LIBRARY_PATH=/usr/java/j2sdk1.4.1_03/jre/lib/i386:/usr/java/j2sdk1.4.1_03/jre/lib/i386/server

    ok!重启一下apache

    /usr/local/apache/bin/apachectl start

    测试一下,写个测试页test.php

    <?
    $system=new Java("java.lang.System");

    //demonstrate property access
    print 'Java version='.$system->getProperty('java.version').' <br>';
    ?>



    正常的话页面应该能显示:Java version=1.4.1_03

    “让Java类在PHP下被支持”的更多相关文章 》

    爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

    http://biancheng.dnbcw.info/php/321825.html pageNo:17
  • 相关阅读:
    生物创新科技素养大赛小车代码
    对拍程序
    Link-Cut-Tree学习笔记
    可平面性判定,任意平面图判定(代码实现)
    强联通缩点拓扑排序去重边小技巧
    20200405~06题解
    数论总结
    20200328题解
    Dp优化总结
    20200314题解
  • 原文地址:https://www.cnblogs.com/ooooo/p/2257033.html
Copyright © 2020-2023  润新知