- 浏览: 42355 次
- 性别:
- 来自: 北京
文章列表
url_setopt函数是php中一个重要的函数,它可以模仿用户的一些行为,如模仿用户登录,注册等等一些用户可操作的行为哦。
bool curl_setopt (int ch, string option, mixed value)
curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值
伪造登录
主站wap登录和discuz论坛wap登录,两边的用户数据资料在同一个表中进行调用
//论坛api登录接口地址
$uri = “http//www.php100.com/
//参数数组
代码如下
复制 ...
微信配置:
<script>
wx.config({
debug: false,
appId: '{{ appid }}',
timestamp: '{{ timestamp }}',
nonceStr: '{{ noncestr }}',
signature: '{{ hash }}',
jsApiList: [ //去掉 ...
//修改此处请修改getPrize 中默认数据
$con = [
['typeId' => 1, 'price' => 50],
['typeId' => 1, 'price' => 120],
['typeId' => 4, 'price' => 1],
['typeId' => 4, 'price' => 2],
['typeId' => 4, 'price' => ...
/前台遍历后台的数组 数据
$.ajax({
type: 'GET',
url: "{{ path('courier_changeSite') }}",
data: {areaCode:areaCode, company:company},
async:false,
success: function(data) {
$('#id_siteSelect').html("");
for (var i=0;i<data.length;i++)
{ ...
wx.ready(function() {
$('#to_rule').click(function() {
var url = '{{ path('front_rule_wanggeyuan') }}';
{% if msg is defined %}
location.replace(url); //location 对象的方法 replace Location 对象的 reload() 方法可以重新装载当前文档,replace() 可以装载一个新文档而无须为它创建一个新的历 ...
Nginx 服务器项目部署
- 博客分类:
- Nginx
先从gitlab 上面下载代码
composer install 安装代码 (如果服务器已经安装composer环境了的话 不然还是要安装的)
配置parameters.yml 文件的数据库 的一些基本信息
重新修改域名
cd /etc/nginx/sites-available
修改 server 下面的 server name
root
error_log
access_log
创建软连接
cd /etc/nginx/sites-enabled
ln -s ../sites-available/yao-lin yao-lin
...
https://yq.aliyun.com/product/985?utm_medium=text&utm_source=baidu&utm_campaign=dzy&utm_content=se_369214
安装nginx
sudo apt-get install nginx
nginx 的目录结构
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
程序文件在/usr/sbin/nginx
日志放在了/var/log/nginx中
并已经在/etc/init.d/下创建了启动脚本nginx
默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参 考/etc/nginx/sites-available里的配置)
启动 ...
1.Compile Error 服务器编译问题 重启php服务
2. php扩展安装 gd 库
当执行完apt-get 命令后 gd.so 会出现在 /usr/lib/php/20151012 目录下
a. 需要在/etc/php/7.0/mods-available目录下 创建 gd.ini
b. 在/etc/php/7.0/fpm/conf.d/ /etc/php/7.0/cli/conf.d 目录下 创建软连接
sudo ln -s /etc/php/7.0/mods-available/gd.ini 20-gd.ini
并且在内配置
; configu ...
Doctrine 返回数组
- 博客分类:
- Symfony
1. compac / member of
$version = $this->getDoctrine()->getRepository('AppBundle:ApkVersion')
->createQueryBuilder('apk')
->where('apk.app = :app AND :device member of apk.deviceModels')
->setParameters(compact('app', 'device'))
...
Linux 定时任务配置
- 博客分类:
- Linux
基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令
80端口被占用 处理方法
- 博客分类:
- PHP
如果端口被占用 以80端口为例
打开windows下的DOS工具,进入DOS窗口,接下来分别运行以下命令:
netstat -aon | findstr "80"
tasklist | findstr "1688"
taskkill /pid 1688 /F
Proto Local Address Forei ...
队列是常用的数据结构,基本特点就是先入先出,在事务处理等方面都要用到它,有的时候是带有优先级的队列。当队列存在并发访问的时候,比如多线程情况下,就需要锁机制来保证队列中的同一个元素不被多次获取 ...
什么是队列,是先进先出的线性表,在具体应用中通常用链表或者数组来实现,队列只允许在后端进行插入操作,在前端进行删除操作。
什么情况下会用了队列呢,并发请求又要保证事务的完整性的时候就会用到队列,当然不排除使用其它更好的方法,知道的不仿说说看。
队列还可以用于减轻数据库服务器压力,我们可以将不是即时数据放入到队列中,在数据库空闲的时候或者间隔一段时间后执行。比如访问计数器,没有必要即时的执行访问增加的Sql,在没有使用队列的时候sql语句是这样的,假设有5个人访问:
update table1 set count=count+1 where id=1 update table1 set c ...
[导读] 1、全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;一种比较常用的实现方式是用输出缓存:Ob
1、全页面静态化缓存
也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;
一种比较常用的实现方式是用输出缓存:
Ob_start()
******要运行的代码*******
$content = Ob_get_contents();
*** ...