Mysql 码头工人不在“码头”上工作;“本地主机/子页面”;
我是新来的码头工人。 我为Wordpress开发设置了自定义环境,一切都设置正确。Mysql 码头工人不在“码头”上工作;“本地主机/子页面”;,mysql,wordpress,docker,docker-compose,Mysql,Wordpress,Docker,Docker Compose,我是新来的码头工人。 我为Wordpress开发设置了自定义环境,一切都设置正确。 localhost正在显示预期的数据,Wordpress可以连接到数据库 但是localhost/subpage返回404错误,我是否遗漏了什么 docker-compose.yml version: "3" services: webserver: build: context: ./bin/webserver container_name: 'dp-server' r
localhost
正在显示预期的数据,Wordpress可以连接到数据库
但是localhost/subpage
返回404错误,我是否遗漏了什么
docker-compose.yml
version: "3"
services:
webserver:
build:
context: ./bin/webserver
container_name: 'dp-server'
restart: 'always'
ports:
- "80:80"
- "443:443"
links:
- mysql
volumes:
- /Users/albert/www/:/var/www/html
mysql:
build: ./bin/mysql
container_name: 'dp-mysql'
restart: 'always'
ports:
- "3306:3306"
volumes:
- ${MYSQL_DATA_DIR-./data/mysql}:/var/lib/mysql
- ${MYSQL_LOG_DIR-./logs/mysql}:/var/log/mysql
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_USER: root
MYSQL_PASSWORD: root
Dockerfile
FROM php:5.6-apache
RUN apt-get -y update --fix-missing
RUN apt-get upgrade -y
#Install mysql integration
RUN apt-get -y install libsqlite3-dev libsqlite3-0 mysql-client
RUN docker-php-ext-install pdo_mysql
RUN docker-php-ext-install pdo_sqlite
RUN docker-php-ext-install mysqli
登录wordpress管理面板 转到设置»永久链接,然后选择post name单选按钮(验证给定的ip/dns名称) 然后点击保存按钮 如果这不能解决问题,请在
.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
.htaccess
文件与wp content/
和wp admin/
等放在同一文件夹中。登录到wordpress管理面板
转到设置»永久链接,然后选择post name单选按钮(验证给定的ip/dns名称)
然后点击保存按钮
如果这不能解决问题,请在.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
.htaccess
文件与wp content/
和wp admin/
等放在同一文件夹中。当您转到索引以外的页面时,会出现什么错误?我收到404错误。页面不存在。当您转到索引以外的页面时,会出现什么错误?我遇到404错误。页面不存在。