如何在wordpress 上传mp3

OS : centos 6

wordpress version  4.9.5

 

  •  遇到的第一个困难: 默认上传文件是2M,显然不够, 解决方法是:

在 wp-admin 文件夹下新建 info.php

<?php

phpinfo();

?>

然后浏览器 http://myhostname/wp-admin/info.php

找 

 

确认使用的是 /etc/php.ini , 所以 nano /etc/php.ini  , 找

upload_max_filesize  ,  从 2M 改为 32M

post_max_size 也同时改为 32M

重启 apache :  service httpd restart

至此, 上传文件的最大size变为32M

  •  当尝试上传文件时 , 遇到 Unable to create directory wp-content/uploads 错误

解决方法 :  在 wp-content  目录下新建 uploads 文件夹

然后 chmod 775 -R wp-content

  •  再尝试上传 ,遇到 The uploaded file could not be moved to wp-content/uploads. 错误

解决方法:  ps aux | grep httpd

发现 进程所有者是 apache

root 3486 0.0 1.3 26896 14296 ? Ss 10:15 0:00 /usr/sbin/httpd
apache 3488 0.1 3.2 44924 33456 ? S 10:15 0:07 /usr/sbin/httpd
apache 3489 0.1 3.2 48232 33796 ? S 10:15 0:08 /usr/sbin/httpd
apache 3490 0.1 3.8 52000 40188 ? S 10:15 0:08 /usr/sbin/httpd
apache 3491 0.1 3.8 52176 40492 ? S 10:15 0:08 /usr/sbin/httpd
apache 3492 0.1 3.9 52276 40680 ? S 10:15 0:07 /usr/sbin/httpd
apache 3493 0.1 3.5 52232 37304 ? S 10:15 0:07 /usr/sbin/httpd
apache 3494 0.1 3.7 51752 39480 ? S 10:15 0:08 /usr/sbin/httpd
apache 3495 0.1 3.4 51976 35816 ? S 10:15 0:08 /usr/sbin/httpd
root 3778 0.0 0.2 4480 2148 pts/0 S+ 11:43 0:00 grep httpd

运行  chown apache wp-content/uploads

  • 最后注意上传的文件尽量不用中文名字