nginx下WordPress只显示一个默认主题

0
用lnmp一键安装包在阿里云服务器架了一个博客站,安装完WordPress之后,准备给博客换一个主题,但是在后台只显示一个主题,其他官方主题都不显示了,刚开始以为是wordpress新版本的问题,不管安装什么主题都只显示一个,安装同一个提示安装的目录有存在。开始以为是文件夹权限问题,重新设置了下发现还是只显示一个主题,后来通过搜索发现原来是php.ini禁止了scandir函数。 翻看php手册,scandir() 函数是 ...

世界上最小的PHP框架

213
这个框架加起来只有140个字符,但是他揭露的Framework和OPP的本质 step1: 创建框架文件twitto.php <?php require __DIR__.'/c.php'; if (!is_callable($c = @$_GET['c'] ?: function() { echo 'Woah!'; })) throw new Exception('Error'); $c(); step2: 创建路由文件c.php <?php // c.php function hello_world() { echo 'Hello World!'; } step3: 创建Apache配 ...

如何在Ubuntu下启动Apache的Rewrite功能

0
启用了 Mod_rewrite 模块: 在终端中执行: sudo a2enmod rewrite 或者做软连接: sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load 修改配置文件: sudo vim /etc/apache2/sites-enabled/000-default 将其中的: AllowOverride None 修改为: AllowOverride All 重启 Apache: sudo /etc/init.d/apache2 restart.

Mysql定时任务举例

1
如果要每30秒执行以下语句: update userinfo set endtime = now() WHERE id = '110'; 可以给mysql建个定时任务,具体方法如下: delimiter // /* 设定语句终结符为 //,因存储过程语句用;结束 */ 一、查看event是否开启 show variables like '%sche%'; 开启event_scheduler set global event_scheduler =1; 二、创建存储过程test CREATE PROCEDURE test () BEGIN update userinfo set en ...

Mysql常用函数及示例

0
一、数学函数 ABS(x)   返回x的绝对值 BIN(x)   返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x)   返回大于x的最小整数值 EXP(x)   返回值e(自然对数的底)的x次方 FLOOR(x)   返回小于x的最大整数值 GREATEST(x1,x2,...,xn)返回集合中最大的值 LEAST(x1,x2,...,xn)      返回集合中最小的值 LN(x)                    返回x的自然对数 LOG(x,y)返回x的以y为底的对数 MOD(x,y)             ...

在Linux下配置Apache的HTTPS服务

345
环境要求 需要安装了Apache Web服务器(基于cent os举例) 服务器端生成key安装步骤 检查是否安装OpenSSL yum install mod_ssl openssl 生成2048位的加密私钥 openssl genrsa -out ca.key 2048 生成证书签名请求(CSR) openssl req -new -key ca.key -out ca.csr 输入命令后提示输入以下信息(用ifonebox.com举例): Country Name: CN State or Provice Name: Jiangsu Locality Name (eg, cit ...

在服务器上排除问题的头五分钟

0
遇到服务器故障,问题出现的原因很少可以一下就想到。基本上会从以下步骤入手: 一、尽可能搞清楚问题的前因后果 不要一下子就扎到服务器前面,你需要先搞明白对这台服务器有多少已知的情况,还有故障的具体情况。不然你很可能就是在无的放矢。 必须搞清楚的问题有: 故障的表现是什么?无响应?报错? 故障是什么时候发现的? 故障是否可重现? 有没有出现的规律(比如每小时出现一次) 最后一次对整个 ...

PHP运行模式CGI,FAST-CGI,CLI,ISAPI,APACHE模式浅谈

1
CGI运行模式 CGI即通用网关接口(Common Gateway Interface),它是一段程序,通俗的讲CGI就象是一座桥,把网页和WEB服务器中的执行程序连接起来,它把HTML接收的指令传递给服务器的执行程序,再把服务器执行程序的结果返还给HTML页。CGI 的跨平台性能极佳,几乎可以在任何操作系统上实现。 CGI方式在遇到连接请求(用户 请求)先要创建cgi的子进程,激活一个CGI进程,然后处理请求,处理完后结束这个子进程 ...

前端组件库

2
搭建web app常用的样式/组件等收集列表(移动优先) 0. 前端自动化(Workflow) 前端构建工具 Yeoman - a set of tools for automating development workflow gulp - The streaming build system grunt - the JavaScript Task Runner F.I.S - 前端集成解决方案 前端模块管理器 Bower - A package manager for the web Browserify Component Duo RequireJS Sea.js LABjs - 文件加载器 css预处理器 Less - Less ...