开发环境设置
开发环境
版本: xampp 1.7.7
PHP 5.3.8 + PEAR( 需要删除 , 12R框架自带 PEAR 会冲突 )
Apache 2.2.21
MySQL 5.5.16
php.ini 设置
文件路径: D:\xampp\php\php.ini
修改或添加内容:
# curl 开启 extension=php_curl.dll # include_path 中 删除 pear # 修改前 include_path = ".;D:\xampp\php\PEAR" # 修改后 include_path = "." # 增加内存 memory_limit = 512M # 执行时间 max_execution_time = 100 # xdebug 开启 # 找到下面的内容 去掉前面 # 即可 zend_extension = "D:\xampp\php\ext\php_xdebug.dll" xdebug.remote_enable = true xdebug.remote_handler = "dbgp" xdebug.remote_host = 127.0.0.1 xdebug.remote_port = 9000
httpd-vhosts.conf 修改 - 虚拟主机创建
파일 경로: D:\xampp\apache\conf\extra\httpd-vhosts.conf
수정 및 추가 내용:
# 权限 以及 localhost 设置 <Directory "D:/dev/"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all </Directory> NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot "D:/xampp/htdocs" ServerName localhost </VirtualHost> # 下面是 虚拟主机添加 , 多个虚拟机的话 复制下面 代码 就可以了 <VirtualHost *:80> DocumentRoot "D:/dev/test" ServerName test.com </VirtualHost> # 公司 12R 框架 配置方法 , 与一般虚拟主机设置 有不同 点 # 需要导入 test.conf文件 , 文件路径必须 统一, # 注意根目录 是 program/www <VirtualHost *:80> DocumentRoot "D:/dev/12r/program/www" Include conf/include/test.conf ServerName 12r.com </VirtualHost>
test.conf 文件需要自己创建
文件路径: D:\xampp\apache\conf\include\test.conf
内容:
RewriteEngine on RewriteRule ^/([css,img,js]+/.*) d:/dev/12r/program/resource/$1 [L] RewriteRule ^/ind-script(.*) d:/dev/12r/program/www/ind-script$1 [L] RewriteRule ^/optimizer\.php(.*) d:/dev/12r/program/www/optimizer.php$1 [L] #Basic Display Rule RewriteRule ^(.*)$ d:/dev/12r/program/www/index.php/$1?%{QUERY_STRING} [L]
hosts 文件修改 - 需要管理员权限 启动 editplus 然后才能编辑
路径: C:\Windows\System32\drivers\etc\hosts
内容:
127.0.0.1 localhost # 下面是 虚拟主机 临时域名 需要跟 httpd-vhosts.conf 文件里面的ServerName 对应 127.0.0.1 test.com #下面是 公司框架域名 ,可以根据自己喜欢修改 127.0.0.1 12r.com

浙公网安备 33010602011771号