• 问题登记


    *html 乱码
    1.在head后,title前加入一行: 

    <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> 
    顺序不能错,一定要在 

    显示的标题有可能是乱码! 

    2.html文件编码问题: 

    点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8, 
    如果是ANSI,需要将编码改成:UTF-8。 

    1、php  echo中文乱码

    在php的echo前面加入header("Content-Type:text/html;charset=gb2312");就可以了。

    2、linux下php上传问题

    a 修改上传目录权限
    linux 修改某目录下所有所有子目录权限
    chmod -R 777 html
    修改某目录为任何用户都用写读执行权限
    chmod a+rwx html

    b 修改php.ini文件

    file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开
    upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹
    upload_max_filesize = 200m ;望文生意,即允许上传文件大小的最大值。默认为2M
    post_max_size = 200m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M
    一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,在网络正常的情况下。
    但如果要上传>8M的大体积文件,只设置上述四项还一定能行的通。
    进一步配置以下的参数
    max_execution_time = 0 ;
    max_input_time = 2400 ;每个PHP页面接收数据所需的最大时间默认60秒
    memory_limit = 256m ;每个PHP页面所吃掉的最大内存,默认8M
    把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了
     
    3、apache在win下更改端口
    bin/apache/conf/httpd.conf
     
    4、eclipse代码模板
    window-->preference-->PHP-->code style
     
    5、目录问题

     

    这里文件edit的绝对路径应该是/fckediter/edit,/edit是错误的

    $basePath = $_SERVER['PHP_SELF']; //获取当前文件的路劲

    $basePath = dirname($basePath)."/"; //获取当前文件所在的目录


     

    6、错误提示
    位置:etc/php5/apache/php.ini     可以通过phpinfo()查看
    PHP.INI中 找到
    display_errors=On
    error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
     
    别忘了重启 Apache 或相关web服务


    7、修改启动目录
    httpd.config

    DocumentRoot 





  • 相关阅读:
    单链表的算法
    顺序表的算法
    程序员的内功——数据结构和算法系列
    查找一 线性表的查找

    排序算法系列
    排序三 直接插入排序
    排序八 基数排序
    Linux编程 9 (shell类型,shell父子关系,子shell用法)
    mysql 开发进阶篇系列 41 mysql日志之慢查询日志
  • 原文地址:https://www.cnblogs.com/ken010127/p/4514748.html
Copyright © 2020-2023  润新知