最近的文章列表

PHP中运行Linux命令(su命令以执行sshd服务)并启动SSH服务的例子

升级 VPS 后,由于 Ubuntu 的 upstart 与 OpenVZ 的兼容问题,导致 sshd 服务不自动启动了,在尝试了 vePortal 的 console 与 file manager 及提交技术支持后都不能解决问题之后。

只能靠自己了,大概的思路是在 PHP 中进行 su 命令以执行 sshd 服务,因为 WordPress 还活着,并且可以在后台直接编辑主题相关的 PHP 脚本。只要把准备好的代码片断插入到 header.php 中,并在浏览器中访问一下主页即可。

相关的代码逻辑
1. 使用 PHP 的 proc_open 打开一个进程,重定向 stdin, stdout, stderr, 这里会执行一个 python 程序。

2014/8/28 Comments:
cmd下报错:'karma'不是内部或外部命令 ERROKarma安装后找不到指令

Ubuntu 14下:Karma:未找到命令

根据官方教程,当但装了nodejs,并且通过npm 成功安装了Karma,但是你输入Karam的时候显示如下:

2014/8/27 Comments:
汇总Django安装及Python-mysql安装过程问题记录

python编程一直很热,最近参加一个交流会,心血来潮,忍不住想找个框架来练练,在web.py和django之间纠结了一把之后,还是决定选择django(web.py更灵活,也就意味着很多东西要自己手写;django功能更全面些,也意味着可能没有web.py那么灵活)。

下面是django安装过程,重点记录遇到的问题:

一、python安装:

这一步不太想多说,一则网上很多教程,二则我用的是ubuntu,默认已经安装了。

2014/6/24 Comments:
[分享]ubuntu12.04使用c编写php扩展模块教程

系统是ubuntu 12.04,已经安装好了apache和php,php的版本是5.3.10。

以下操作如果碰到权限方面的问题,建议切换成root操作。

1、下载源码

签出php 5.3.10的源代码

代码如下:

$ svn checkout https://svn.php.net/repository/php/php-src/branches/PHP_5_3_10/

Tips:如果没有这个命令,

2014/1/17 Comments: