window下的AMP环境,安装PhpMyadmin,为啥我的浏览器打开php文件后只显示代码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window下的AMP环境,安装PhpMyadmin,为啥我的浏览器打开php文件后只显示代码?相关的知识,希望对你有一定的参考价值。

刚学php,买本书说把PHPMyadmin安装程序解压后复制到Apache中创建的目录PHPMyadmin中。在浏览器里输入http://localhost/phpmyadmin/index.php,就可以看到PHPMyadmin的图形界面了,但是为什么我的只看到代码呢?

php引擎没配置好,导致php文件没有解析

配置php引擎步骤如下:
1,用编辑器打开apache配置文件,httpd.conf,一般在apache目录的conf目录下.
2,添加php模块,在任意的一个空行加上,LoadModule php5_module 后面跟上php模块的动态链接库,如,LoadModule php5_module D:/server/php/php5apache2_2.dll
3,指定.php文件用php模块处理.AddType application/x-httpd-php .php
4.添加php配置文件路径,PHPInDir D:/server/php
注意:php的配置文件默认没有php.ini需要把php.ini-develoment重命名为php.ini,如果是生产环境就把php.ini-production改成php.ini;
上面配置php引擎就配置好了,可以网站根目录写个phpinfo();测试;

一般还需要配置mysql数据库,php5后默认是不连接mysql的;
配置mysql如下:
1,加载php_mysql扩展,用编辑器打开php.ini找到;extension=php_mysql.dll这一项,把前面的分号去掉即可;
2,添加扩展目录,找到;extension_dir,去掉前面的分号在后面添加对应的php扩展路径如:extension_dir= E:/server/php/ext
到现在mysql基本配置好了,还是用phpinfo();测试,开里面是不是多了mysql参数信息;
phpmyadmin现在应该可以访问了

纯手写,望采纳;追问

哎呀,一语中的。PHP版本没找对,里面根本没有php5apache2_2.dll这个库。我再去下一个……感谢那么用心啊。3Q。

追答

这个php5apapache2_2.dll要根据php的版本和apache的版本来的,一般在php目录中自带的.
建议还是使用集成环境,phpstudy和wamp都很不错.
自己配置里面还有很多东西需要配置.这样设置只是基本可以使用;

参考技术A 说明apache工作正常但是php没有解析,请检查php是否可以正常运行。追问

怎么检查啊?

追答

看来你的apache和php没有正常工作,你初学可以使用一键包,比如wampserver


检查的话随便在web目录创建一个php文件内容写上:

<?php
phpinfo();
?>

如果正常的话会输出php相关信息,如果不正常会输出源码。

获取各环境下的页面尺寸信息

js代码

//获取各环境下的页面尺寸信息
function GetPageSize() {
    var scrW, scrH;
    if(window.innerHeight && window.scrollMaxY) {
        // Mozilla
        scrW = window.innerWidth + window.scrollMaxX;
        scrH = window.innerHeight + window.scrollMaxY;
    } else if(document.body.scrollHeight > document.body.offsetHeight){
        // all but IE Mac
        scrW = document.body.scrollWidth;
        scrH = document.body.scrollHeight;
    } else if(document.body) { // IE Mac
        scrW = document.body.offsetWidth;
        scrH = document.body.offsetHeight;
    }
    var winW, winH;
    if(window.innerHeight) { // all except IE
        winW = window.innerWidth;
        winH = window.innerHeight;
    } else if (document.documentElement && document.documentElement.clientHeight) {
        // IE 6 Strict Mode
        winW = document.documentElement.clientWidth;
        winH = document.documentElement.clientHeight;
    } else if (document.body) { // other
        winW = document.body.clientWidth;
        winH = document.body.clientHeight;
    }
    var scrollPos; 
    if (typeof window.pageYOffset != ‘undefined‘) {
        scrollPos = window.pageYOffset;
    } 
    else if (typeof document.compatMode != ‘undefined‘ && document.compatMode != ‘BackCompat‘) { 
        scrollPos = document.documentElement.scrollTop;
    }
    else if (typeof document.body != ‘undefined‘) {
        scrollPos = document.body.scrollTop;
    }
    var pageW = (scrW<winW) ? winW : scrW;
    var pageH = (scrH<winH) ? winH : scrH;

    return {PageW:pageW, PageH:pageH, WinW:winW, WinH:winH,scroll:scrollPos};
}

var asd=GetPageSize();

console.log(asd);

技术分享图片

 

以上是关于window下的AMP环境,安装PhpMyadmin,为啥我的浏览器打开php文件后只显示代码?的主要内容,如果未能解决你的问题,请参考以下文章

windows下安装python&pip

获取各环境下的页面尺寸信息

windows下的 WAMP环境搭建

Windows下的Python安装与环境变量的配置

RabbitMQ在Windows环境下的安装与使用

python MySQLdb在windows环境下的快速安装问题解决方式