WordPress是否在使用“ 上传媒体”用户?
以某种方式我无法让WordPress上传到共享。
我正在使用插件 Real Media Library 和 Real Media Library的物理自定义上载目录。媒体上传现在进入其专用文件夹中-我使用mklink /D
构建的虚拟文件夹共享除外。
这是我的Windows Apache配置文件的一部分:
<Directory "D:/......./wordpress">
Options Indexes FollowSymLinks
DirectoryIndex index.php
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
Require all granted
</Directory>
我添加了一个文件夹{strong> externalPlace ,例如D:\.......\wordpress\blog\wp-content\uploads> mklink /D \\192.168.0.2\public \externalPlace
。该共享由Ubuntu托管,并且文件夹权限通过samba控制。
[Public]
comment = used for WP uploads
path = /home/externalPlace
writable = yes
guest ok = yes
read only = no
create mode = 0777
directory mode = 0777
force user = nobody
以某种方式,我无法上传内容以写入该共享。这就是Windows看到对that folder的权限的方式。
我发现this post包含有关WordPress如何使用__FILE__
的信息。我在321个文件中发现了477个实例...
它看起来不太好。有什么建议可以绕开它吗?