【问题标题】:GoDaddy - Wordpress Site Hosting IssuesGoDaddy - Wordpress 网站托管问题
【发布时间】:2018-01-01 15:28:25
【问题描述】:
我正在使用 GoDaddy Windows 共享主机服务器来托管我的 WordPress 网站。我没有使用 GoDaddy 托管 WordPress 服务(我只是在服务器上复制了我的文件,创建了数据库和站点工作)。但是,我面临以下一些问题:
固定链接似乎不起作用 - 尽管修复了 mod_rewrite 模块的 .htaccess 文件或通过管理仪表板重置了固定链接选项。
-
无法上传媒体:我收到错误“无法将媒体上传到 wp-content/uploads” - 如果我将 DB 中的 upload_path 从 BLANK 设置为上述路径,错误仍然存在。
检查我是否有数据库连接问题:我尝试创建一个 POST,我可以做得很好。只是我无法上传 MEDIA。
GoDaddy 技术支持无法解决这些问题。这意味着他们的解决方案似乎对我不起作用。谁能帮我解决我的问题?
【问题讨论】:
标签:
wordpress
hosting
media
shared-hosting
【解决方案1】:
1- 对于第一个问题,我建议使用默认的 wordpress htaccess 文件,如下所示:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
在此之后转到 Wordpress 设置并再次保存永久链接。
2-第二个是权限问题,下载FTP软件,例如:“filezilla”,连接到您的主机并浏览到uploads文件夹,右键单击“权限”并将权限设置为777
【解决方案2】:
- 请尝试解决您的问题
# BEGIN WordPress
RewriteEngine On
RewriteBase /stage/
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /stage/index.php [L]
# END WordPress
- 这似乎是权限问题。请让您的托管服务提供商为您提供完全许可