摘要:
折腾了两天搞定定forever 启动必须用root账户启动,用php exce()函数去执行 shell 启动foreverexec('sudo -E -u root /usr/local/bin/node /usr/local/bin/forever start /nodeim/run.js'); 在计算机上forever list 查看 已经启动了 但是nodejs.js 就是不运行 ,猜测是计算机上的forever 是 root权限启动于是写了个 shell用 exec()去调用shell脚本phpexec("sudo -E -u root /nodeim/re 阅读全文
文章分类 - php
php 调用 shell 文件 记录
2014-03-21 16:47 by freefei, 386 阅读, 收藏, 编辑
摘要:
调用函数 system(/sss/sh.sh)2 关于脚本文件相关说 调试了一下午的 system 调用shell 一直不成功 后来解决了 问题出现在 脚本文件 和要修改文件的 权限上 ,由于是用 root在 linux上面直接 写的文件 所以sh.sh 的文件的权限组 为 root 用户的权限为 root.然而 apache 网站目录下的 可以执行权的文件的 组都为 www 所以 打开网站调用程序一直因为没有权限 不成功最后修改了 被调用的shell.sh的权限为 www 组 和www用户 最后成功bash修改im文件的组为www 用户为wwwchown -R www:www im 阅读全文
多个数组 不同元素交叉组合
2013-12-25 17:42 by freefei, 918 阅读, 收藏, 编辑
摘要:
function get_new_arr(){ $args = func_get_args();//取得所有传入参数的数组 echo '';print_r($args); $arr = array(); foreach($args as $k=>$v){ if($args[$k+1]) { switch($k) { case 0: $arr[$k] = arr_pailie($v,$args[$k+1]); break; default: $arr[$k] = arr_pailie($arr... 阅读全文
htmlspecialchars_decode 和 htmlspecialchars
2013-08-29 09:40 by freefei, 102 阅读, 收藏, 编辑
摘要:
在开发中通常用htmlspecialchars 特殊处理转换网页标签 htmlspecialchars_decode的作用是 欢迎回来!! 阅读全文
php 多维数组排序 函数
2013-06-06 17:02 by freefei, 107 阅读, 收藏, 编辑
摘要:
array_multisort($company_top,SORT_DESC); 1 数组 2 排序方式 阅读全文
动态域名解析 解决方案
2013-05-30 17:30 by freefei, 1703 阅读, 收藏, 编辑
摘要:
参考方案1 dnspod 动态域名解析 详细:dnspod开放了api 接口 可以修改ip ,于是 我们可以在本地服务器上 做一个程序 脚本检查 本地的公网ip 是否和dnspod的绑定ip 是否一致,如果不一致 则本地脚本 根据API修改 dnspod的ip ,本地检查更新dnspod的脚本2 有两个问题:1:电信封闭80 端口 需要解决方案 2:路由器需要配置开放80端口 默认关闭状态, 如果菜鸟用户 麻烦。 如此思路的 脚本 县城的有很多 针对window 和服务 linux ssh 等等的 1 , xin.qin@qinx.cn 5 * @created 13-4-7 下午9:1... 阅读全文