基于开源项目在 NAS 上搭建一个私有的每日早报服务,每天一分钟,知晓天下事!

在知乎上有一个每日更新的专栏“每天60秒看世界”,每天早上七点十五分左右更新,内容为 15 条前一日世界上发生的热点新闻标题。 许多人养成了订阅阅读该专栏的习惯,每天只需要花费一分钟时间快速浏览,就可以快速得知世界发生了哪些大事件,免除了使用各种新闻APP时眼花缭乱的广告骚扰,非常的 nice。 不过打开知乎然后进入专栏阅读,仍需要忍受开屏广告、APP启动耗时、进入专栏耗时等烦扰。另外,也有需求希
基于开源项目在 NAS 上搭建一个私有的每日早报服务,每天一分钟,知晓天下事!

Mac OS X 系统自带的 php-fpm 配置和 nginx、mysql 的安装

Mac OS X 系统自带有 php-fpm 等 php 运行环境,但还需要配置起来才能正常使用。本文简要介绍配置和运行系统自带 php-fpm 的方法与步骤,以及 nginx 的安装与配置。 1 安装 brew brew 是 mac os x 上最流行的包管理工具,使用它安装软件非常的方便。如果你没有安装,那么安装它: # 官方脚本 /usr/bin/ruby -e \"$(curl -fsSL
Mac OS X 系统自带的 php-fpm 配置和 nginx、mysql 的安装

PHP批量检测并去除文件BOM头信息代码参考

因为文件头信息输出BOM头信息,有时会对程序的执行结果造成影响,那么此时即应对这些文件的BOM信息进行去除。 如下代码为PHP方式去除当前目录及子目录所有文件BOM信息的代码,新建文件,将其放倒根目录下,然后浏览器访问即可。   <?php if (isset($_GET)) { //设置文件目录 $basedir = $_GET; } else { $
PHP批量检测并去除文件BOM头信息代码参考

PHP stdClass Object转 array 的方法

用 json 传过来的数组并不是标准的array,而是 stdClass 类型。那么我们可以参考下面的方法进行转换。 //PHP stdClass Object转array function object_array($array) { if(is_object($array)) { $array = (array)$array; } if(is_array($array)) { foreach(
PHP stdClass Object转 array 的方法

php代码调试工具 Xdebug 的安装与配置

一、为什么需要Debugger? 很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,其实对 于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以 看出来(当然可能还需要使用一些时间函数)。那么我们为什么还需要一个专门的调试程序来监控我们的程序运行呢? 这个问题的
php代码调试工具 Xdebug 的安装与配置

php 获取函数所在文件及位置(用于调试查找)

当调试开源的代码时,希望查看某个函数的定义,那么就需要定位其位置。在 zend studio 这样的 IDE 中自是可以自动提示到,但当没有安装这样的开发工具时,我们可以怎么办呢?参考如下一段代码,或许就包含你所需的。 <?php //摘自:http://www.dewen.org/q/10775 function a() { } class b { public function f()
php 获取函数所在文件及位置(用于调试查找)

PHP Fatal error: Class ‘Memcache’ not found in

在 centos 下编译安装完 memcached 及其 php 扩展后,马上写一个测试是否成功的脚本如下: <?php $memcache = new Memcache(); $memcache->connect(\'127.0.0.1\', 11211); $memcache->set(\'key\', \'Memcache test successful!\', 0, 60); $re
PHP Fatal error:  Class ‘Memcache’ not found in

服务器性能变慢,c盘temp文件夹存在大量sess开头文件的问题原因及解决

最近志文工作室所在的服务器经常宕机,重启后也总是cpu占用率非常高,而一旦关闭iis则恢复正常。当在清理垃圾文件时,发现c:\\windows\\temp文件夹中存在超级多以 sess_ 开头的文件,此类文件之多使得无法正常的打开 temp 文件夹和删除清理。通过搜查找到了问题所在并进行了解决,在此详细记录以供参考。 一、 temp文件夹大量文件的删除 以 sess 开头的存在于temp系统临时文件夹
服务器性能变慢,c盘temp文件夹存在大量sess开头文件的问题原因及解决

php实现强制文件下载方法的源码参考

 有时我们希望如图片、文本文档、网页、mp3、pdf等内容,当点击对应链接时直接下载,而不是在网页上显示,那么就需要强制设置header头信息。以下为一段不会产生乱码的php函数实现代码,其他程序语言也可参考之编写实现 /** * Downloader * * @param $archivo * path al archivo * @param $downloadfilename * (
php实现强制文件下载方法的源码参考

php与asp实现生成快捷方式下载到桌面的方法

在网站上设置“加入收藏、设为首页”等按钮是一般网站都会干的事儿,但是有的网站还有“放到桌面”这样的功能设置。 下面即生成快捷方式到下载桌面的相关php和asp实现代码,摘录修改于网络,仅作参考 php实现代码:   <?php if(isset($_GET) && trim($_GET) !
php与asp实现生成快捷方式下载到桌面的方法