本文目录一览:
如何配置让apache支持php7
1.安装之前先更新系统 1 sudo apt update 2.安装Apache2 1 sudo apt install apache23.安装PHP 1 sudo apt install php 2 sudo apt-get install libapache2-mod-php4.安装MySQL 1 sudo apt install mysql-server php7.0-mysql 2 sudo apt-get install mysql-client 3 mysql_secure_installation5.安装phpmyadmin 1 sudo apt-get install phpmyadmin 2 sudo apt-get install php-mbstring 3 sudo apt-get install php-gettext 4 sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin配置phpmyadmin 1 nano /etc/php/7.0/apache2/php.ini display_errors = On(显示错误日志,出现两次,都要改,不然无效) extension=php_mbstring.dll (开启mbstring)
如何配置Apache和PHP
选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。按“Next”继续
然后选择安装位置,一直按next继续,直到安装完成
二、php的安装、以module方式,将php与apache结合使你的网站服务器支持php服务器脚本程序
查看解压缩后的文件夹内容,找到“php.ini-dist”文件,将其重命名为 “php.ini”,打开编辑,找到下面图中的地方, Ln385,有一个“register_globals = Off”值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名 ']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送 的数据截取。这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要?
这里还有一个地方要编辑,功能就是使php能够直接调用其它模块,比如访问mysql,如下 图所示,Ln563,选择要加载的模块,去掉前面的 “;”,就表示要加载此模块了,加载的越多,占用的资源也就多一点,不过也多不到哪去,比如我要用mysql,就要把“;extension= php_mysql.dll”前的“;”去掉。所有的模块文件都放在php解压缩目录的“ext”之下,我这里的截图是把所有能加载的模块都加载上去了, 前面的“;”没去掉的,是因为“ext”目录下默认没有此模块,加载会提示找不到文件而出错。这里只是参考,一般不需要加载这么多,需要的加载上就可以 了,编辑好后保存,关闭。
如果上一步加载了其它模块,就要指明模块的位置,否则重启Apache的时候会提示“找不到 指定模块”的错误,这里介绍一种最简单的方法,直接将php安装路径、里面的ext路径指定到windows希望能帮到你,我在后盾人自己学习呗,不会的可以问我。( ^ω^)
怎么设置apache支持php网页
左键单击wamp右下方状态栏图标,选apache模块,在弹出的下级菜单中选中
php5
_module。
然后服务器会自动重启就可以支持PHP了。
如果我的回答没能帮助您,请继续追问。
如何配置apache支持php
编译安装php,并且把php模块放到apahce里,然后apache conf中添加php模块配置 apache要开启模块加载模式 #./configure --prefix=/usr/apache2 --enable-module=so --enable-ssl 配置文件加入 LoadModule php5_module modules/libphp5.so php编译模块到modules目录下 #./configure --prefix=/usr/php5 --with-apxs2=/usr/apache2/bin/apxs --with-mysql=/usr/mysql --with-curl=/usr/include/curl --with-zlib --with-gd --enable-mbstring