Apache+PHP+CI(CodeIgniter)配置

本文介绍了在Windows上配置Apache+PHP+CodeIgniter的步骤,由于nginx+php的CGI模式存在请求阻塞问题,作者选择了Apache 2.4.34,php-5.6.37和CI 2.2.6进行配置。在Apache配置中,需要下载匹配的32位VC11版本并修改httpd.conf文件,同时添加.htaccess的rewrite规则。过程中遇到的问题包括数据库连接问题,由mysql_connect改为mysqli_connect后解决。
摘要由CSDN通过智能技术生成

尝试了nginx+php,在windows上用cgi模式存在请求阻塞问题(当前请求未完成前,新的请求会被阻塞)。最终使用apache+php配置成功。

软件版本

Apache 2.4.34 
php-5.6.37-Win32-VC11-x64 
CI 2.2.6

Apache配置

 

 

 

  • 修改httpd.conf配置:
  • 
    #增加php解析
    AddType application/x-httpd-php .php .html .htm 
    LoadModule php5_module "D:\software\php-5.6.37-Win32-VC11-x64\php5apache2_4.dll"
    PHPIniDir "D:\software\php-5.6.37-Win32-VC11-x64"
    
    #php代码目录
    <VirtualHost *:80> 
    	ServerName vding.localhost
    	DocumentRoot D:\PhpstormProjects\vding\public
    	DirectoryIndex    index.php #主页,这里也是启动CI的入口
    	<Directory  "D:\PhpstormProjects\vding\public">
            Options -Indexes +FollowSymlinks
            AllowOver
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值