Category: Web

  • 解决WHMCS的PDF账单中文字体乱码

    whmcs 版本 512 发的邮件附件里有PDF账单

    显示中文的地方全为  ???

    需要设置3个地方

    1.logo

    把logo制作成logo.png(250*90会比较好看),放入 目录/images/,之后生成的账单会自动加上logo.

    2.公司地址或标语等文字

    在后台General Settings->Pay To Text填写

    3.中文显示问题

    参考:http://www.yinzhili.com/2009/08/using-tcpdf-to-generate-pdf-in-chinese.html

    原理是利用tcpdf这个php程序来生成pdf,但是默认没有中文字库,现在要把中文字库的三个文件droidsansfallback.ctg.z droidsansfallback.php droidsansfallback.z 放入到目录/includes/fonts/下,然后回到whmcs设置字库General Settings->Invoices->TCPDF Font Family->Custom->droidsansfallback

    有好心网友放出了droidsansfallback字库载地址:http://download.csdn.net/download/huyuchengus/2455138

    之后就可以完整的生成pdf账单了

  • vmware workstation是否可以装x64检测工具

    今天想在这台电脑上装一个x64位的linux,无法安装

    下载了检测工具,果然不支持

    vmware 64bit checker

    https://my.vmware.com/group/vmware/details?downloadGroup=PROCESSOR-CHECK-5.5-DT&productId=26

    需要注册

  • wordpress设置permalink出现403 fobidden

    你可能以前动过.htaccess,最有可能是删除过.htaccess

    资料:http://faq.wordpress.net/view.php?p=20

    出现这个错误,请按下列次序检查

    httpd的配置文件

    目录权限设置为755

    文件权限设为644

    博客根目录下的.htaccess第一行加入

    Options +SymLinksIfOwnerMatch

    Options +FollowSymLinks
  • 默认主题Twenty Eleven 1.3的blockquote,pre标签

    修改wordpress主题的style.css文件

    找到blockquote { ** } 并注释掉

    /*注释掉
    blockquote {
     font-family: Georgia, "Bitstream Charter", serif;
     font-style: italic;
     font-weight: normal;
     margin: 0 3em;
    }
    */

    替换为

    blockquote { 
     font-family: 微软雅黑,Georgia, "Bitstream Charter", serif;
     font-weight: normal;
     border-left: 4px solid #ccc;
     margin: 0 1em;
    }

    同理pre替换为

    pre {
     background: #f4f4f4;
     font: 13px "Courier 10 Pitch", Courier, monospace;
     line-height: 1.5;
     margin-bottom: 1.625em;
     overflow: auto;
     padding: 0.75em 1.625em;
    }

    2012年10月添加code样式

    code {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #DDDDDD;
        border-radius: 0.4em 0.4em 0.4em 0.4em;
        color: #555555;
        display: inline-block;
        font-size: 0.8em;
        line-height: 1.5em;
        margin: -1px 0;
        padding: 0 0.3em;
    }

     

  • 解决ftp 连接错误 421 Sorry, cleartext sessions are not accepted on this server

    用filezilla连接一虚拟主机的ftp
    响应: 421 Sorry, cleartext sessions are not accepted on this server.
    错误: 无法连接到服务器
    这个是服务器要求加密方式的,选择“要求显式的 FTP over TLS”

    如图:

    filezilla显示的ftp

  • PHP5利用simpleXML获取Google天气XML数据

    http://weather.raychou.com/?/detail/58343 这个天气已经

    先写一个phpinfo();

    查看simpleXML和PHP函数 allow_url_fopen 是否都安装和开启

    参考:http://blog.e8it.net/php5-google-xml-api/

    里面第一句没有加分号 ,不知道作者怎么能顺利显示 .当我下载好 Smarty ,主要学习查找如何显示数组 .用了两三个小时 .能显示基本的数据.接下来美化美化 ,但我的最终目的是定时发送到我的邮箱 ,以便我用黑莓收取的时候能及时得到最新天气.