博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP安装问题
阅读量:4972 次
发布时间:2019-06-12

本文共 1149 字,大约阅读时间需要 3 分钟。

服务器安装过程中遇到的问题

1. 安装apache+php+mysql+phpmyadmin,要注意相关相应的php模块,如:gd库、mcrypt等。
2. php.ini中把magic_quotes_gpc = Off 改成magic_quotes_gpc = On,把register_globals = Off改成 register_globals = On。
3. 记得把相关服务放到/etc/rc.d/rc.local中,如:service httpd start ,service mysqld start,service vsftpd start,quotaon –avug &等。
4. 重启服务器前检查一下防火墙设置,是80端口是否允许远程访问。
5. 在整合账号资料时,有两种方式,一种是复制,别一种是重定向输出,一般选择后者,刻用如:cat passwd >> /etc/passwd而不是cat passwd > /etc/passwd,这样就会把原来的内容给覆盖掉,即使覆盖了也可以尝试用pwconv来同步口令,同步/etc/passwd和/etc/shadow文件。
6. 像程序中出现的大而积乱码问题,可以修改my.cnf文件,而不用逐一去修改程序,或重新安装mysql,在my.cnf文件[mysqld]节中加入:
default-character-set = utf8
init_connect='SET NAMES utf8'
就可以了。
7. 程序中编辑器乱码问题,修改httpd.conf,AddDefaultCharset ISO-8859-1 改为 AddDefaultCharset off 就可以解决。还要修改php.ini中的default_charset = "gb2312" 前面加;  注释
8. 空间值大小异常问题,我的检验步骤是这样的:
a. 看一下/etc/passwd下有没有出现重复uid的现象(因为有些账号信息是直接从另一台服务器复制过来的就会出现这种问题)。
b. 如果出现了uid或者gid重复的,先把账号删除,重建基本就能解决问题。
c. 重建账号过程中,不要删除了用户的目录,重建之后要给用户目录改所有者和权限。
9. 数据转移过程中的种种事情
a. 目前已知的有四种转移方式,wget,ftp,scp,rsync,具体使用方法google一下就可以了。
b. 像新网的问题,80端口封了,这个时候可以改变服务器端口,要注意防火墙对端口限制,然后依然用上面四个方法就可以了。
c. 

转载于:https://www.cnblogs.com/yifenghong/archive/2011/12/21/2295928.html

你可能感兴趣的文章
线段树(已修改+补题
查看>>
第一百一十七天 how can I 坚持
查看>>
10年ACL,A Unified Graph Model for Sentence-based Opinion Retrieval
查看>>
JavaAgent入门
查看>>
50个 css 生成器
查看>>
fremarker
查看>>
firdac支持的序列和还原格式
查看>>
Linxu磁盘分区
查看>>
asp.net C# 题目大全
查看>>
Java加密技术(一)—— HMACSHA1 加密算法
查看>>
HDU 4349
查看>>
System.Diagnostics.Debug.WriteLine 在OutPut中无输出
查看>>
B-JUI学习
查看>>
D -- POJ 1363 Rails
查看>>
最大公约数
查看>>
在 CentOS 7上安装并配置 Python 3.6 环境
查看>>
linux dns 工具包 -- bind-utils
查看>>
29.奖金(拓扑排序)
查看>>
jenkins之构建触发器
查看>>
Spring Boot配置文件详解-ConfigurationProperties和Value优缺点-(转)好文
查看>>