我已经设置了LAMP服务器并在我的Raspberry 4上安装了WordPress。当它在本地运行时,我可以将NAS装入wp内容文件夹,并且可以将媒体添加到我的WordPress媒体库中。但是,一旦我将站点地址从本地IP切换到我的域名,我的媒体库和挂载NAS之间的连接就会中断,并且我的媒体库中不再有我NAS上的内容的可见性。
我已经考虑了一分钟,我能想到的最好的就是,一旦我将我的WordPress站点地址更改为我的域名,我应该进入wp-config文件,重新定义WordPress查找媒体库的位置。
我在正确的轨道上吗?如果是这样的话,有人能把我指向wp-config文件的一个部分,在那里我可以找到要更改的正确配置吗?如果没有,我愿意接受任何建议.
谢谢!
编辑:我意识到NAS内容显示在媒体库中(我使用这个插件导入内容),但每当我试图观看视频时,都会这样写。
媒体错误:不支持格式或找不到源
我知道这种格式是受支持的,因为我可以在网站本地托管时播放内容。
所以我有点不知所措,here...perhaps,我需要重新映射配置文件吗?
发布于 2022-03-12 12:51:54
重复检查视频不播放的原因是因为域的改变。在将站点更改为域名后,您应该能够使用your-domain.tld/video.mp4在浏览器中播放您的视频。如果这样做有效,那么您需要按照您的想法更新WordPress安装中的域。您可以通过在wp-config.php中添加以下内容来实现这一点
define( 'WP_HOME', 'http://your-domain.tld' );
define( 'WP_SITEURL', 'http://your-domain.tld' );请参阅:https://wordpress.org/support/article/changing-the-site-url/#edit-wp-config-php
另外,由于您在自己的服务器上运行站点,所以可以安装和使用可湿性粉剂而不是插件。WP-CLI提供了一个wp media import命令。
$ wp media import /path-to-nas-media-folder您甚至可以使用cron设置它,因此媒体定期添加到您的WordPress媒体中。
https://stackoverflow.com/questions/71410336
复制相似问题