bae部署php(php 部署)
华为云服务器特价优惠火热进行中! 2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。
合作流程: |
今天给各位分享bae部署php的知识,其中也会对php 部署进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
微信号:cloud7591如需了解更多,欢迎添加客服微信咨询。
复制微信号
本文目录一览:
- 1、thinkphp部署在bae上需要转换吗
- 2、BAE的php部署为啥不能写文件
- 3、如何在百度BAE中设置php.ini文件?
- 4、下了套BAE封装PHP源码,用百度BAE部署后提示必须在微信端打开,怎么才能去掉限制用IE能访问?
thinkphp部署在bae上需要转换吗
不需要特殊的转换,在\Application\Home\Conf\config.php文件中本机的mysql参数修改成bae的参数,具体看bae部署里面的php部分关于连接数据库的部分。
因为bae不能保存临时文件,如果涉及到上传文件或者图片,需要使用百度BOS (对象存储服务),这个需要仔细看BOS的文档,尽量写成一个类来处理上传和删除的操作,会比较灵活
thinkphp版本是3.2.3
BAE的php部署为啥不能写文件
写本地文件是不安全的,如果有多个执行单元,则再次访问本地文件可能是访问另一个执行单元上的文件,各执行单元数据不会进行同步,所以可能写完后再读取文件不存在
另外在/bae/app下的所有文件在重新部署后,会从svn上拉取最新代码,写入的文件都会清除
如需要保留文件,需要使用BOS服务进行保存
如何在百度BAE中设置php.ini文件?
首先将下载好的php安装包解压,打开文件夹,里面看到的如图
请点击输入图片描述
找到php.ini-development配置文件,重要的一步的是将文件改名字,改成php.ini
请点击输入图片描述
用类似Editplus的编辑器打开文件,用记事本打开可能格式会乱掉,如图
请点击输入图片描述
然后找到; extension_dir = "./"; On windows:; extension_dir = "ext"
改成; extension_dir = "./"; On windows:extension_dir = "E:/Apache Group/PHP/ext"
增加php的拓展功能(拓展功能都在ext目录下面)
请点击输入图片描述
请点击输入图片描述
找到; = Off中的Off改成On,表示支持短标签
请点击输入图片描述
找到;extension=php_fileinfo.dll;extension=php_gd2.dll;extension=php_gettext.dll;extension=php_gmp.dll;extension=php_intl.dll;extension=php_imap.dll;extension=php_interbase.dll;extension=php_ldap.dll;extension=php_mbstring.dll;extension=php_exif.dll ; Must be after mbstring as it depends on it;extension=php_mysql.dll;extension=php_mysqli.dll;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client;extension=php_openssl.dll;extension=php_pdo_firebird.dll;extension=php_pdo_mssql.dll;extension=php_pdo_mysql.dll;extension=php_pdo_oci.dll;extension=php_pdo_odbc.dll;extension=php_pdo_pgsql.dll;extension=php_pdo_sqlite.dll;extension=php_pgsql.dll;extension=php_pspell.dll;extension=php_shmop.dll根据要求打开相应的功能,比如要连接数据库的,可以将;extension=php_mysql.dll和;extension=php_mysql.dll前面的分号去掉,表示启用相关功能
请点击输入图片描述
设置时区,
;date.timezone =
改为
date.timezone = Asia/Shanghai
请点击输入图片描述

下了套BAE封装PHP源码,用百度BAE部署后提示必须在微信端打开,怎么才能去掉限制用IE能访问?
试试这个
handlers:
- url : /
script: index.php
- expire : .jpg modify 10 years
- expire : .swf modify 10 years
- expire : .png modify 10 years
- expire : .gif modify 10 years
- expire : .JPG modify 10 years
- expire : .ico modify 10 years
- regex_url: ^/(?!Public)(?!index\.php)(.*)$
script: index.php/$1
thinkphp通用规则,支持4种url模式
bae部署php的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php 部署、bae部署php的信息别忘了在本站进行查找喔。
