错误:无法将上传的文件移至wp-content / uploads |通过mklink共享将Windows上的Apache托管到samba

时间:2018-07-19 21:17:00

标签: wordpress apache share ubuntu-server mklink

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个实例...

它看起来不太好。有什么建议可以绕开它吗?

0 个答案:

没有答案