精华内容
参与话题
问答
  • php配置默认页

    千次阅读 2017-03-12 17:32:28
    一、php配置默认页 二、配置apache 加载PHP模块,在apache 安装目录下的 conf/httpd.conf ,添加如下图

    一、php配置默认页,在apache 安装目录下的 conf/httpd.conf  ,添加如下图

    <IfModule dir_module>
        DirectoryIndex index.html index.php index.htm l.php
    </IfModule>



    二、配置apache 加载PHP模块,在apache 安装目录下的 conf/httpd.conf  ,添加如下图



    三、配置完成后,一定要记得重启apache服务,否则配置无法生效。

    展开全文
  • Apache配置+php配置

    万次阅读 多人点赞 2019-03-11 21:38:40
    一、apache配置 首先下载apache安装包,下载地址:http://httpd.apache.org/download.cgi 我的是win7系统,所以下载windows的安装包,点击我圈出的地方 然后点击ApacheHaus 根据自己的电脑选择64位还是32的...

    一、apache配置

    首先下载apache安装包,下载地址:http://httpd.apache.org/download.cgi

    我的是win7系统,所以下载windows的安装包,点击我圈出的地方

    然后点击ApacheHaus

    根据自己的电脑选择64位还是32的安装包,进行下载

    然后解压文件,我解压到E:\Apache\Apache24 然后打开文件夹找到conf文件夹下的httpd.conf文件,打开进行配置,修改修改 ServerRoot 路径,将路径改为你自己的安装位置。我修改之后如下:

    修改端口号,默认为80端口,但是多数情况下,80端口被占用,所以需要修改80端口。如果确定80端口未被占用则可以不修改,建议还是修改一下。将端口修改为:8080,如下:

    启动apache服务,可以在命令窗口运行cmd,然后输入:services.msc 找到apache启动它。

    然后再浏览器输入:http://localhost:8080/ 就可以访问,如果出现以下页面,则安装成功。

     

    但如果报错 (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bind to address [::]:443
                (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bind to address 0.0.0.0:443 AH00451: no listening sockets available, shutting down
    说明443端口被占用,解决办法有两种:

    1.是将Apache\Apache24\conf\extra中的httpd-ssl.conf中的端口改为442

    2.第二种是将占用442端口的进程杀死

    先使用netstat -a -o命令       在命令行窗口查询443端口被哪个进程占用,找到该进程的PID

    找到PID后,杀掉该进程, 杀死进程的命令是taskkill -f -pid pid

    二、安装PHP

    1.安装地址:http://php.net/downloads.php

    2.版本选择:如果是与 Apache 搭配,建议选择 Thread Safe 版本;如果是与 CGI 或者 FAST-CGI 搭配,建议选择 Non Thread Safe 版本。

    3.解压,我将文件解压到E:\PHP中。然后将 PHP 的根目录下的 php.ini-development 复制一份并改名为 php.ini,作为PHP的配置文件

    4.打开php.ini,修改配置信息:

            说明:ini文件的注释是分号(英文分号),所以取消注释就删除分号;

                      ${phphome}是PHP的根目录,即:E:\PHP,配置文件中写成绝对路径。打开该配置文件:

    5.修改扩展文件的路径extension_dir,将扩展文件路径改为绝对路径,先取消前面的分号;

    extension_dir = "${phphome}\ext"   大概在位于文档一半的位置那里,要慢慢仔细找找

    6.修改 Apache24\conf\ 目录下的 httpd.conf 配置 Apache ,让 Apache 和 PHP 协同工作

    修改默认的索引,以支持 PHP 

    修改前:


    # DirectoryIndex: sets the file that Apache will serve if a directory
    # is requested.
    #
    <IfModule dir_module>
        DirectoryIndex index.html
    </IfModule>
     

    修改后:

    7.开启 rewrite 功能:将下面这行代码前面的 # 去掉:

    LoadModule rewrite_module modules/mod_rewrite.so

    8.

    加载 PHP 模块,注意绝对路径:

    如果是 PHP 5,在 httpd.conf 文件最后添加如下代码:

    注意:这里一定要加上空格,空格之后才是.php 和 .php

    如果是 PHP 7,则相应的更改,示例如下:

    #php7
    LoadModule php7_module D:/soft/php-7.x.x/php7apache2_4.dll
    <IfModule php7_module> 
        PHPIniDir "D:/soft/php-7.x.x/" 
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps
    </IfModule>
    9.如果安装的PHP x64位版本,Apache也需要是x64位版本的。然后还要将php目录下的libeay32.dll、ssleay32.dll、libssh2.dll以及ext目录下的php_curl.dll等四个文件,都复制放到System32目录下。否则curl扩展无法使用。

    10.Apache + PHP 启动运行测试

    在apache htdocs文件夹中创建一个test1.php文件,文本内容如下:

    11.重启 Apache 服务,打开浏览地址栏输入: localhost:8080/test1.php  ,若看到如下页面则安装成功。

     

    展开全文
  • 一般Apache安装php后,php配置文件默认加载位置在php/lib/文件夹下,如果该文件夹下没有php.ini文件则apache就会找不到php的配置文件,这时有两种方法, 第一种方法:就是复制一个相同版本的php的配置文件到该默认...

    一般Apache安装php后,php配置文件默认加载位置在php/lib/文件夹下,如果该文件夹下没有php.ini文件则apache就会找不到php的配置文件,这时有两种方法,
    第一种方法:就是复制一个相同版本的php的配置文件到该默认加载文件夹下,那么此时该配置文件中的配置就会被应用。

    第二种方法:就是指定一个现存的php.ini位置。具体方法如下:

    (在httpd.conf文件最后一行添加PHPIniDir /usr/local/lib/php.ini )

    如下图:


    修改后Apache配置如下:

    通过访问一个含义输出phpinfo(<?php phpinfo();?>)的php文件即可查看。


    展开全文
  • PHP配置oci8扩展

    千次阅读 2015-07-17 13:17:18
    2.打开php配置文件php.ini 找到";extension=php_oci8.dll"这句话,将其前面的分号去掉 3.在php.ini中找到” extension_dir “这句话,查看php目录中ext 扩展路径是否配置正确,或在文件中添加一行代码如...

    1.首先确认安装Apache和php

    2.打开php配置文件php.ini 找到";extension=php_oci8.dll"这句话,将其前面的分号去掉

    3.在php.ini中找到” extension_dir “这句话,查看php目录中ext 扩展路径是否配置正确,或在文件中添加一行代码如:extension_dir = "D:\php5\ext" 

    4.在上述ext文件夹中查看是否有php_oci8.dll这个文件,并将其放到C盘目录下的system32文件夹下

    5.在oracle官网下载客户端文件 ,下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,选择自己的系统,且下载位数要和PHP版本位数一致,下载后解压到 C:\instantclient_11_2 目录下,并在环境变量中添加 C:\instantclient_11_2 

    6.重启电脑和Apache即可看到此时已支持oci8扩展

    展开全文
  • PHP配置文件缓存opcode设置步骤

    千次阅读 2018-09-08 11:42:38
    【引言】安装ZendOptimizer或APC2.0等可以加速PHP代码访问,主要用于缓存opcode而不是每次重复编译,进而减少CPU和内存开销(php5.5+后不需要安装第三方软件,直接开启PHP配置文件中Opcache即可。 步骤1:打开PHP...
  • linux php配置

    千次阅读 2008-10-13 13:52:00
    Linux php配置1. 从官方网站下载php。http://www.php.net/downloads.php。 下载下来。2. 进行解压:[root@hostlocal~]# tar –zxvf php-5.2.6 3. [root@hostlocal~]# mv /root/php-5.2.6 /usr/local/web //这步...
  • CentOS 缺少mysqli扩展 请检查PHP配置

    千次阅读 2018-09-07 09:57:36
    访问phpMyAdmin出现“缺少mysqli扩展,请检查PHP配置”的报错 类似下面的截图(因为我的问题已经解决,下面使用的截图是网上找的,我的问题没有后面的a标签): 服务器环境 CentOS 7.2 64位 mysql Ver ...
  • MAMP修改各个应用的配置文件my.cnf,php.ini,nginx.conf,httpd.conf 在mac上安装了mamp pro,刚才需要修改配置,瞎找了半天,后来发现应该在下图这个位置修改 打开配置文件后,在文档最后加了: sql_mode = ...
  • 一、查找PHP配置文件 说到查找,当然首先想到的是find命令。执行如下命令,即可查找到php.ini文件 find / -name php.ini 可是,找到三个php.ini文件,具体哪个是当前正在运行的PHP使用的配置文件呢? PHP提供了两...
  • linux 缺少 mysqli 扩展 请检查 PHP 配置

    千次阅读 2015-04-16 15:50:46
    请检查 PHP 配置。 ...... 首先查找是否有mysqli.so文件 find / -name mysqli.so 发现在/usr/lib/php5/20090626/文件夹下是有该文件的, 于是去查看php配置文件 php配置文件默认位置为:/etc/php5 在该...
  • ATOM基础教程一linter-php配置(12)

    千次阅读 2016-07-13 15:37:20
    linter-php配置进入linter-php的配置页面,需要指定php执行文件路径: 因为ATOM提供的php插件大多数都要配置php执行文件路径,因此建议可以将php执行文件写入系统环境变量: 或直接在配置项填写php执行文件...
  • php配置php.ini,添加mbstring模块

    千次阅读 2019-01-21 19:20:49
    php.ini配置 找到文件 php.ini-development 改成 php.ini 然后进行修改配置 ... 修改php.ini...D:/work/php-7.3.164/ext&... 去掉extension=mbstring的注释,开启... 在Apache主配置文件配置php.ini的...
  • atom-autocomplete-php简介atom-autocomplete-php是ATOM编辑器下php自动...atom-autocomplete-php配置 配置composer.phar文件位置,如下: 配置php执行文件路径,若php已经添加到环境变量中,可略过这个配置项。 配置
  • apache+php配置

    千次阅读 2013-09-18 15:27:59
    apache配置完以后,添加php如下: 修改apahce的配置文件httpd.conf,添加以下内容 # PHP 在 Apache 2.x 中作为 handlerLoadModule php5_module "D:/program/php54/php5apache2_2.dll" AddHandle
  • Windows下PHP配置成功后phpinfo中找不到mysql问题描述本地配置php开发环境(Apache + PHP + MySQL)后,测试时 phpinfo中找不到mysql 且此时PHP的测试程序怎么也连不上数据库,并报Call to undefined function ...
  • 拣点芝麻-Mac Nginx Php配置

    千次阅读 2014-03-23 22:27:45
    之前Nginx丢了东西,今天一时兴起,拣点过去的芝麻--Mac Nginx Php配置 Nginx之前一片写到mac 安装 nginx 环境,不会Mac Nginx安装的,可以安装,也是简单的很。 1、Nginx 的命令还是比较方便,nginx -V(大写V...
  • 但是也可能遇到:使用 PHP 函数 phpinfo() 来查看,上面写 php.ini 目录是 /usr/local/php/lib,可是进这个目录看了也...在PHP系统配置文件php.ini中找到magic_quotes_gpc变量,将其值设置为on即可。 然而,在php5....
  • php配置】用php5.6.5连接sql server2008加入驱动后打不开sqlsrv扩展今天配置服务器需要用php和Sqlserver2008数据库,网上找了一些资料,基本上都是说需要下载微软的驱动放在ext文件夹后,再在php.ini中增加如下...
  • 通常php.ini的位置在:  /etc目录下或/usr/local/lib目录下。 如果你还是找不到php.ini或者找到了php.ini修改后不生效(其实是没找对),请使用如下办法: 1.新建php文件,写入如下代码 &lt;?php echo ...
  • 缺少 mysqli 扩展。请检查 PHP 配置

    万次阅读 2014-12-06 18:41:31
    安装了新的lamp,想打开数据库,结果出现...请检查 PHP 配置。 class="icon" src="./themes/pmahomme/img/b_help.png" width="11" height="11" alt="文档" title="文档" /> 解决办法:phpinfo()查看下是否有my
  • eclipse-php配置

    千次阅读 2017-02-07 10:36:27
    1、从eclipse官网下载php专用的ide; 2、解压到e盘,去掉嵌套的文件夹,将文件名改为eclipse-php; 3 3、双击eclipse图标就可以启动eclipse了; 4、设置编码格式: 5、导入已有的eclipse项目: 在项目浏览区右键-...
  • 配置文件的函数,用这个函数很方便,不用去手动修改php.ini文件,有时候我们也没有权限去修改php.ini文件,这时就用这个函数。 语法:ini_set("选项","值");该函数用时最好放到php脚本最头部 比如:ini_set("max_...
  • WampServer支持多版本PHP配置

    千次阅读 2018-05-19 17:18:55
    于是下载了WampServer2.5,以及WampServer3.0,安装之后发现均只集成了PHP5,于是面临两个选择,第一个是将WampServer集成环境更换为支持PHP7的PhpStudy,另一种是修改WampServer配置使其支持PHP7。最初下载了...
  • PHP配置MYSQL

    千次阅读 2010-01-11 17:51:00
    这两天在捣鼓PHP,去ecshop和phpwind下载了一个商城和一个论坛。两个都需要安装mysql的服务器,于是我按照教程进行安装。...现在我把我最近配置的过程写出来。所需软件:apache_2.2.14-win32-x86-no_ssl.msiZendOpt
  • 缺少 mcrypt 扩展,请检查 PHP 配置。phpmyadmin无法加载 无法载入 mcrypt 扩展,请检查 PHP 配置 出现以下几种情况后可能会造成运行phpmyadmin程序提示“无法载入 mcrypt 扩展,请检查 PHP 配置”...
  • Elasticsearch-PHP 配置

    千次阅读 2015-09-23 18:21:22
    配置 客户端的几乎每个方面都是可配置的。客户端是建立在一个轻量级的依赖注入容器之上的。大多数用户只需要配置几个参数来满足他们的要求。 然而,由于容器控制着所有对象实例化,用户有可能通过客户端改变内部...
  • windows nginx+php 配置

    千次阅读 2016-09-19 00:25:28
    nginx在windows下进行完整配置,需要下载windows的nginx,下载完成后,将下载的nginx解压到你要安装配置的路径,假设我这里是“D:\nginx-1.11.4\nginx-1.11.4\”,打开nginx的文件夹,找到里面的conf目录的nginx....
  • IIS7+PHP配置时出现FastCGI进程意外退出问题解决   在网上搜索了一下,发现好多网友也有相同的问题,但是经过所提供的办法都未能解决,快绝望时,终于找到了办法...
  • IIS中fastcgi安装多版本php配置方法

    千次阅读 2017-10-28 11:31:06
    例如本:php-5.2.17-nts-Win32-VC9-x86.zipphp-5.4.36-nts-Win32-VC9-x86.zip(朝夕网只下载了两个版本,如果你还有更多,类似操作就行)分别解压到以下目录,目录增加iis_wpg读权限c:\php-5.2.17c:\php-5.4.36分别配置各自的php.ini复制...
  • mac 10.13 修改自带php配置文件

    千次阅读 2018-03-29 11:05:30
    文件位置:/etc该文件夹下没有php.ini 配置文件,但是存在一个php.ini.default文件1. 复制一份php.ini.default 命名未php.ini2. 修改php.ini 文件3. sudo apchectl restart 查看phpinfo探针;...

空空如也

1 2 3 4 5 ... 20
收藏数 91,555
精华内容 36,622
关键字:

php配置