Composer更新慢的解决办法

开始用Composer管理PHP的包依赖后,觉的更新速度简直龟速,基本到了没法用的地步。怎么办?那就是VPN啦。买个VPN,问题一下解决了。但是,公司的路由器是关闭VPN相关的端口的,只开放个80,8000等端口走走HTTP协议。怎么办?程序员们都知道,有个好用又免费的神器,就是GoAgent。 让命令行使用代理 怎么安装GoAgent就不说啦,网上教程一大堆,自己找去。安装还后,各种浏览器……

阅读全文

linux中查看nginx、apache、php、mysql配置文件路径的方法

如何在linux中查看nginx、apache、php、mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档。这时该怎么判断找到正确的加载文件路径了。可以通过以下来判断 1、判断apache 首先执行命令找到httpd路径 ps aux | grep httpd 如httpd路径为 /usr/local/apache/bin/httpd 然后执行以下命令 /usr/local/apache/bin/httpd -V | grep “SERVER_CONFIG_FILE” 即……

阅读全文

Mac下xampp环境中yii2的migrate命令报错

$ php yii migrate/up --migrationPath=@vendor/dektrium/yii2-user/migrations Yii Migration Tool (based on Yii v2.0.8) Exception 'yii\db\Exception' with message 'SQLSTATE[HY000] [2002] No such file or directory' in /Users/timothy/Documents/workspace/php/renyitie/vendor/yiisoft/yii2/db/Connection.php:547 解决方法: 1、快速解决方法;把Yii……

阅读全文

查找nginx安装的路径

你可以用这两个命令,找安装启用的路径 netstat -tnlp|grep nginx 然后看到一行记录,复制最后的一个数据(进程ID) ps -aux |grep 进程ID 就可以看到 NINGX的启动方式了。 如果你现在不知道,并且没重动NIGNX,则可以 find /|grep nginx.conf 找配置的目录,然后再打BIN目录

阅读全文

练出更好的团队

你有没有遇到过那种令你怦然心动,渴望加入的团队?如果你曾经仔细审视过这种团队,可能会发现他们的状态在以人为本和结果导向之间达成了一种完美的平衡。如果你想看看自己的团队跟这种状态还有多大差距,请参照本文中提到的练习试一试。我相信在提出正确的问题并得到正确的答案之后,你就能够找到属于你们自己团队的完美状态。 20世纪60年代,Robert Blake和Jane Moulton对……

阅读全文

linux下svn项目的迁移

svn迁移步骤如下: 1.将原来的Repository导出为一个文件 svnadmin dump /home/svnroot/repository1/版本库名> repos 这里说明下/home/svnroot/repository1/是我svn库存放的地址. 2.使用scp把repos传输到新服务器上 scp repos root@ip:/root 3.在新服务器上配置相同svn环境,如 svnadmin create /home/svnroot/repository1 4.创建新的版本库 先切换到svnroot目录下: #su &……

阅读全文

mac 安装composer

  使用 curl 指令下载: curl -sS https://getcomposer.org/installer | php 或是沒有安裝 curl ,也可以用 php 指令下载: php -r "readfile('https://getcomposer.org/installer');" | php 或是手动下载 composer.phar 当你下载了 composer.phar 后,可以将它放在目录中,但每次当你建立新目录时,你必須再复制一个副本到新目录中,这样比较麻烦。所以最佳做法是将它放……

阅读全文

创业公司里的程序员需具备这7个特质

不是每一个优秀的工程师都能在创业公司做得很好。过去面试过很多有希望的候选人,他们都有着丰富的工作经验,但在我们的面试中却表现得不好。这些人肯定不是差;事实上,他能胜任目前的工作。我们只是认为,他不会成为特别好的创业公司工程师。 在多年面试候选人,培训和指导其他工程师工作的过程中,我发现某些特质使得工程师更容易在创业公司中取得成功。根本上,这些特质……

阅读全文

高级PHP工程师所应该具备的

很多面试,很多人员能力要求都有“PHP高级工程师的字眼”,如果您真心喜欢PHP,并且您刚起步,那么我简单说说一个PHP高级工程师所应该具备的,希望给初级或已经达到中级的PHP工程师一些帮助。 一、平静的心态 和所有程序员一样,要写一手好的程序,没有好的心态是不行的。 遇事不可急躁,不可轻言放弃。 在程序开发过程中,尤其是初中级程序员,写出的程序或架构会遇到很多问题……

阅读全文

mysql慢的原因分析及解决

或者说:数据库优化要从哪些方面入手? 首先来分析数据库慢的原因。 第一点,硬件太老 硬件我们这里主要从CPU、内存、磁盘三个方面来说下,还有一些因素比如网卡,机房网络等因为文章篇幅关系,就不一一介绍了,以后还有机会可以聊。 首先我们来看下MySQL对CPU的利用特点: 5.1可以利用4个核,5.5可以利用到24个核,5.6可以利用到64个核 比如MySQL5.6能用到48个CORE以上,跑……

阅读全文

基于 php-redis 的redis操作

redis的操作很多的,下面的例子都是基于php-redis这个扩展的。这么多很难记得住,转到这里留作备忘:   1,connect 描述:实例连接到一个Redis. 参数:host: string,port: int 返回值:BOOL 成功返回:TRUE;失败返回:FALSE 示例: <?php $redis = new redis(); $result = $redis->connect(‘127.0.0.1’, 6379); var_dump($result); //结果:bool(tru……

阅读全文

centos 下安装 redis 扩展 的方法

上一篇说的是在centos上安装redis http://www.iamlintao.com/4992.html,安装完redis之后还是不能直接使用的,要安装PHP的扩展。 方法一 1.下载php redis扩展包  代码如下 复制代码 #wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz 2 tar -zxvf 解压压缩包,cd /扩展包 ( 进入扩展包然后 运行phpize 一下是我环境中phpize的目录, /usr/local/php/bin/……

阅读全文
Theme By wordpress模板