can't change footer

时间:2012-08-17 作者:Libby

我已经查看了所有关于更改页脚的帮助,但我仍然有相同的问题-我转到外观、编辑器、页脚。php,更改之前输入的电话号码,点击update,它会返回到原来的电话号码。我检查了权限,我的登录名是“所有者”,对每个文件都有完全权限。

我也无法用我用于wordpress的登录名更新插件或wordpress主题/版本。和我似乎根本无法加载图片。也许这三个因素是一致的,但如果它们不一致,我对页脚问题感到最沮丧。

我可能还应该补充一点,其他人设置了该网站,并在不同的计算机登录下进行了设置。然而,当我查看详细信息时,我的登录名拥有管理员的所有权限。所以我认为这不是问题所在。它还说我的登录名是“所有者”

3 个回复
SO网友:Damien

Hmmm有时FTP客户端会显示您是文件的所有者,但它不会向您解释其他用户没有读/写权限。因此,即使您在页脚中更改了某些内容。php其他用户(本例中为WordPress)将看不到它。

Did you change permissions or CHMOD your files lately?<如果是这样的话,你可能会让你成为所有东西的所有者,并阻止WordPress访问你的照片、页脚,这就解释了插件更新不起作用的原因。

How to fix
登录到服务器,您需要导航到WordPress文件夹

sudo CHOWN -R www-data:www-data /whateveryourwordpressfolder

这将使Apache(如果您使用Ubuntu)成为您想要的WordPress文件夹的所有者。

然后你就会想update Permissions - 以便组和“其他人”可以读取/执行您的文件

sudo find . -type d -exec chmod 755 {} \\;
-此操作修复文件夹权限

sudo find . -type f -exec chmod 644 {} \\; - 这将修复文件权限

另请参见我的帖子http://wordpress.damien.co/2012/04/how-to-fix-your-wordpress-when-read-write-doesnt-work/

SO网友:Dhul Wells

这很可能是由于WoordPress无法访问您的文件系统造成的。

将其添加到wp--config中。php与您的FTP信息。

define( \'FS_METHOD\', \'ftpext\' );
define( \'FTP_BASE\', \'/path/to/wordpress/\' );
define( \'FTP_CONTENT_DIR\', \'/path/to/wordpress/wp-content/\' );
define( \'FTP_PLUGIN_DIR \', \'/path/to/wordpress/wp-content/plugins/\' );;
define( \'FTP_USER\', \'username\' );
define( \'FTP_PASS\', \'password\' );
define( \'FTP_HOST\', \'ftp.example.org\' );
define( \'FTP_SSL\', false ); //Set to true if SFTP is enabled on your server
如果这对你有用,请告诉我。

SO网友:Michael Sunshine

有时,您使用的主题会覆盖正常的页脚。在这种情况下,只需询问主题所有者,或在谷歌上搜索主题名称+更改页脚,就可以找到更改页脚行的位置。祝你好运

结束