编辑整理:整理来源:腾讯视频,浏览量:81,时间:2023-04-14 03:16:01
1.可能你空间不支持伪静态
2.可能你哪里设置错误,WP后台把伪静态开启即可
3、Directory Listing Denied
提示说明空间没有默认首页,所以无法显示内容,请确保自己安装的程序的在网站根目录,而不是子目录,检查空间默认页面设置
路径错误了。。你看下你目录是不是对的,。
我上次出这毛病是权限不足的问题,你把文件权限改到755试试
作者:悦然wordpress建站(悦然建站)
(此处已添加小程序,请到今日头条客户端查看)继续分享wordpress建站教程。最近悦然wordpress建站给一个客户的网站安装插件中遇到了一个比较奇怪的问题,它会提示我输入FTP信息,不管是直接在后台搜索安装还是直接上传都一样。
如上图所示,这个问题我还是第一次遇到,不知道是怎么回事,搜索之后才了解是权限问题,可能是安装wordpress站点时没有给足够的权限。
解决方法用户的网站其实是安装了宝塔面板的,但是这个网站却并不是在宝塔面板安装的,而是其他技术人员通过SSH的方式安装的,所以我先在宝塔面板中搜索找到了wordpress站点的安装目录,然后找到并打开wp-config.php文件。
define("FS_METHOD","direct");define("FS_CHMOD_DIR", 0777);define("FS_CHMOD_FILE", 0777);然后把上面的代码添加进去保存。
现在我们重新安装插件就不会提示FTP。
根屋本原因是位于WordPress安装目录 /wp-admin/includes/class-wp-filesysem-direct.php中的函数:
-底部咨询-111213/** * @param string $file * @param int $time * @param int $atime * @return bool */public function touch($file理呀孔唱, $time = 0, $atime = 0) { if ($time == 0) $time = time(); if ($atime == 0) $atime = time(); return @touch($file, $time, $atime);}发现临时目录没有写权限,该函数在同一目录下的来自file.php的第153行调用。
建议的解决方法:让临时目录有写权限,因宽没亲为调用时这样的:
1234567官果叶敌89101112function wp_tempnam($filename = '', $dir = '') { if ( empt精乱现席军y($dir) ) $dir = get_temp_衡dir(); $新车没地互员派族决异所filename = basename($filename); if ( e站模太总八mpty($filename) ) $filename = time(); $filename = preg_replace('|\..*$|', '.tmp', $filename); $素站方早尼推花等filename = $dir . wp_unique_filename($dir, $filen罗发功装牛且两ame); touch(京棉个继$filename)话怀笑;//这就是file.php中的第153行 return $filename;}如果你是本地调试,某些安全软件或防火墙会导致这样的问题,如果你内呢夜战善头与称率云映是在服务器上的应用,请联系你的服务器提供商解决。
希望能对你有帮助,祝愉快!
wordpress为什么安装不了,安装wordpress无法显示页面,wordpress安装插件一直失败
作者:整理来源:腾讯视频,时间:2023-04-14 03:16,浏览:82