您的位置:首页 > 运维架构 > Apache

WordPress安装遇到问题和解决方案

2018-04-02 11:38 309 查看
Q1. 上传文件报错

Q2.apache服务器设置虚拟目录
2.1 打开配置文件:

2.2 在httpd.conf中添加如下内容

2.3 创建、配置extra/httpd-vhosts.conf:

Q3. 后台上传图片 提示错误

Q4.

引言:在用centos7配置WordPress时遇到了不少问题,下面我将逐一说明

Q1. 上传文件报错

# 在php.ini文件中 添加

upload_tmp_dir = /tmp

Q2.apache服务器设置虚拟目录

2.1 打开配置文件:

vi /etc/httpd/conf/httpd.conf

2.2 在httpd.conf中添加如下内容

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

2.3 创建、配置extra/httpd-vhosts.conf:

#apache 虚拟目录配置
<VirtualHost *:80>
#配置访问根目录
DocumentRoot "/var/www/html/jsanda/"
ServerName anda.cc.cn
#这里配置欢迎首页面
DirectoryIndex news.html index.html index.htm index.php
<Directory />
Options FollowSymLinks
#不允许别人修改我们的页面
AllowOverride None
#设置访问权限
Order allow,deny
Allow from all
</Directory>
</VirtualHost>


#配置第二个虚拟主机
<VirtualHost *:80>
#配置访问根目录
DocumentRoot "/var/www/html"
ServerName *.cc.cn
#这是给给ServerName 起别名,可以定义多个,用空格隔开
ServerAlias blog.cc.cn pages.cc.cn
#这里配置欢迎首页面
DirectoryIndex news.html index.html index.htm index.php
<Directory />
Options FollowSymLinks
#不允许别人修改我们的页面
AllowOverride None
#设置访问权限
Order allow,deny
Allow from all
</Directory>
</VirtualHost>


Q3. 后台上传图片 提示错误

3.1 无法放入缓存

# 在php.ini文件中加入

upload_tmp_dir = /tmp

3.2 无法创建wp-content/2018/03/

#这是WordPress目录的权限不够,注意路径要准确

chmod -R 775  wordpress/


# 或者是当时创建者是root,而运行起来是apache这个用户;我们可以在目录下用
ls -s
查看其它目录的权限、所有者

chown -R www:apache wordpess/


Q4.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Apache WordPress