PHP

宇托 2018-05-16 , , 暂无评论

最近一个项目,客户要求在既存的Wordpress虚拟目录下新建一个网站。 大概是这样的需求:既存的Wordpress网站里有category/test/subcat这么一个虚拟目录页面,其中category/test和category/te...

宇托 2018-03-29 , 暂无评论

最新的CPanel好像已经支持每个站点使用不同的PHP版本了,不过有些网站还是禁用了PHP版本切换功能。 其实我们可以在.htaccess文件里直接设置PHP版本。 一般来说,CPanel中使用的PHP控制器是EasyApache3或者EasyA...

宇托 2017-12-27 , 暂无评论

最近一个项目用到了CURL,我的开发环境是Windows10,实际的运行环境是Linux。发现开发的代码的Linux上可以运行,在Windows下,总是出现curl_init undefined的错误。查看了php.ini里的扩展设置,发现php_c...

宇托 2017-11-18 , 暂无评论

最近发现其实PHP里有很多不错的项目,可以直接用Composer下载到本地使用。 比如mixed-content-scan就是一个比较不错的工具。 Composer默认安装的地址是用户目录下的/AppData/Roaming/Composer目录...

宇托 2017-11-14 , , 暂无评论

最近开发一个Laravel的项目,需要把自己写的helper放到加载文件的最前面。因为这样的话,就可以优先使用自己的定义一函数,覆盖后加载的一些函数。 在网上找了一下,发现这个代码能实现我需要的功能。代码地址如下: https://github....

宇托 2017-10-03 , 暂无评论

有一个项目,需要移动一个Wordpress到另一个空间,DNS的切换需要一定时间,为了不让用户访问原空间,必须把原空间的Wordpress设置为维护模式。 在网上找了一下,有两种方法可以实现。 方法一:添加.maintenance文件 在Wor...

宇托 2017-09-06 , 暂无评论

本篇规范是 PSR-1 基本代码规范的继承与扩展。 本规范希望通过制定一系列规范化PHP代码的规则,以减少在浏览不同作者的代码时,因代码风格的不同而造成不便。 当多名程序员在多个项目中合作时,就需要一个共同的编码规范,而本文中的风格规范源自于多个...

宇托 2017-07-20 , 暂无评论

本篇规范制定了代码基本元素的相关标准, 以确保共享的PHP代码间具有较高程度的技术互通性。 关键词 “必须”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUI...

宇托 2016-08-08 , 3条评论

看Phalcon的安装手册,一般都是用sudo来安装的。有时候有一些共享Web服务器(比如:bluehost)给的用户是不支持sudo命令的,这时我们就需要用普通用户来编译Phalcon。 1. 普通编译Phalcon的命令如下: Bash# 最...

宇托 2016-02-27 , 暂无评论

最近发现我博客里的文章ID乱得一团糟,历史记录、自动保存记录一堆。因为我的博客URL不是以ID为名的,整理ID也不会影响URL。所以就想整理一下,看看有四百多篇文章,要手动改也太费事了。在网上找了一下,找到一个思路,直接用PHP和SQL来实现更新。 ...

宇托 2015-07-27 , , 暂无评论

最近在安装Yii2依赖包时,总是出现下面的错误。 Your requirements could not be resolved to an installable set of packages.Problem 1 - yiisoft/...

宇托 2015-07-27 , 暂无评论

不知道最初提出依赖关系管理思想的是哪个工具了,好像是Maven?Gem?不过现在各种语言的依赖关系管理工具越来越流行了,比如说PHP语言中的Composer,现在在大多数框架里都用了。本文介绍如何安装Composer。 方法有很多种,具体如下: ...

宇托 2015-04-18 , , 3条评论

下载了Yii2 Advanced之后,启动一看,发现其默认是不启用UrlManager的。Url还是Get式的,想启用UrlManager,其设置方法如下。在\frontend\config\main.php文件和\backend\config\ma...

宇托 2015-04-18 , , 暂无评论

之前不知道怎么设置Yii2 Advanced,修改数据库连接时总是修改common\config\main-local.php文件。最近发现直接修改environments目录下main-local.php文件最好,在切换开发环境和发布环境时,它会自...

宇托 2015-04-04 , , 暂无评论

最近学用Yii,结果发现打开网页之后显示Call to undefined function yii\helpers\mb_strlen()。 本来以为是Yii的问题,写了一个简单的小程序,发现mb_strlen没有,代码如下: PHP<?...