gpt4 book ai didi

php - 打开目录错误;找不到这样的文件或目录

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:06:31 24 4
gpt4 key购买 nike

这可能是一个非常简单的问题。我在目录/mobile 中工作,我在目录/uploads 中有照片。

我收到错误:

警告:opendir(http://www.yoozpaper.com/uploads) [function.opendir]:无法打开目录:未在/hermes/bosweb/web088/b881/ipg.yoozpapercom/mobile 中实现/sportspage.php 第 313 行

我将其放入变量 $dir = "http://www.yoozpaper.com/uploads"

对于图像src=$dir/$file

请注意,当我处理主目录中的文件时,这是有效的。

如有任何帮助,我们将不胜感激。

代码如下:

$dir = "http://www.yoozpaper.com/uploads";

//打开目录

if ($opendir = opendir($dir))
{

//读取目录

while (($file = readdir($opendir)) !==FALSE)
{

if ($file==$imagename)

//下面可以指定高度和宽度

echo "<img width='75%' height='30%' src='$dir/$file' title='$headline - Yoozpaper News Online' alt='$headline'><br /><br />";

最佳答案

您必须了解文件系统HTTP 守护程序 之间的区别。
尽管它们的外观有些相似,但这是完全不同的事情。

要使用 opendir,您必须打开 *一个目录,而不是 HTTP 资源。

opendir('../uploads');

应该工作

opendir($_SERVER['DOCUMENT_ROOT'].'/uploads');

会更好,因为它总是指向上传目录,无论您从哪里调用它。

关于php - 打开目录错误;找不到这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9155992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com