Category Archives: PHP

ubuntu 无法使用php gettext的问题

今天把一台 php server 迁移服务器,新服务器使用 ubuntu,老的是 centos,在 centos下无问题, 迁移到 ubuntu 之后 php gettext 就是无法使用,表现为无法翻译内容,显示的内容还是老的。 经过检查 php-gettext gettext 安装都正常 排查之后发现是 ubuntu 默认不支持 zh_CN 语言字符集 这里要说明一下,使用 gettext 是需要依赖系统支持的语言集,如果系统不支持 zh_CN,翻译成这种 语言根本也就无法使用了 给 ubuntu 添加 zh_CN 语言支持 在 /var/lib/locales/supported.d/local 文件中添加新行,内容如下 zh_CN UTF-8 然后运行 dpkg-reconfigure locales … Continue reading

Posted in Linux, PHP | Tagged , , | Leave a comment

php-fpm 空白页面

使用 remi yum 源安装的 php-fpm 5.4,安装之后访问 php 页面出现空白的情况, http 状态码是 200, 所有日志里面都没有任何信息。 经过各种排查,终于找到问题: nginx配置中缺少 fastcgi_param SCRIPT_FILENAME $request_filename; 为什么会缺少这个配置呢 原因是原本程序是运行在 ubuntu server 中,现在迁移到 centos 中。 经过比较 ubuntu 和 centos 的 nginx 默认配置,在 fastcgi_param 文件中 centos 就 缺少上面那行配置,而 ubuntu 默认就有。

Posted in Linux, PHP | Tagged , | Leave a comment

yiiframework简单介绍

快速,安全和专业的PHP框架。 Yii是一个高性能的PHP框架,它是专为Web 2.0应用程序而设计的PHP框架。 Yii的自带丰富的功能的MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,scaffolding,测试等,它可以显着缩短开发时间。 快速 Yii框架只加载你所需要的功能。它具有强大的缓存支持。它的设计种融合了AJAX的功能。 安全 安全是Yii框架基本功能。它包括输入验证,输出过滤,SQL注入和跨站点脚本预防。 专业 Yii框架帮助您开发简单和可重用的代码。它遵循MVC模式,确保清晰的逻辑和页面分离。

Posted in PHP, yiiframework | Leave a comment