草庐IT

Directory

全部标签

php - 无法打开流 : No such file or directory

您好我是php的新手,我正在处理图像上传和裁剪,并在Windows7上的zend中保存bth上传和裁剪图像,但它给了我这些错误。请帮助我解决这些错误。Warning:imagecreatefromjpeg(public/image/)[function.imagecreatefromjpeg]:failedtoopenstream:NosuchfileordirectoryinC:\wamp\www\ModuleEx.com\application\modules\admin\controllers\IndexController.phponline64Warning:imagecop

php - 使用 PHP 在目录中创建所有类的实例

我有一个包含多个PHP文件的目录,这些文件由与文件同名的类组成。(Sample.php的类将被称为Sample。)这些类中的每一个都有一个名为OnCall()的函数。如何在我的目录中创建每个类的实例并执行它们的所有OnCall()?我无法手动完成($sample=newSample();$sample->OnCall();,etcetcetc)因为用户将添加、编辑和删除更多类。 最佳答案 这是一个老问题,但我认为this是更好的解决方案。只需做:useSymfony\Component\ClassLoader\ClassMapGen

php - getcwd 和 __DIR__ 有什么区别?

DIR是一个魔法常量,如PHPdocs中所述.getcwd()只是根据PHPdocs的当前工作目录.我的用例是://thisismyindex.phpfilerequire_once__DIR__.'/vendor/autoload.php';$app=newSilex\Application();$app['debug']=true;$app->get('/{name}',function($name)use($app){return$app->sendFile(__DIR__.'/web/source/index.php');});我不完全理解为什么我需要这些机制中的任何一种,因为

php - 自动包含/要求所有目录下的所有文件

我想自动include/require所有目录下的所有.php文件。例如:(目录结构)-[classes--[loader(directory)---[plugin.class.php--[main.class.php--[database.class.php我需要一个函数来自动加载所有以.php结尾的文件我试过各种方法:$scan=scandir('classes/');foreach($scanas$class){if(strpos($class,'.class.php')!==false){include($scan.$class);}} 最佳答案

PHP:如何遍历目录中的每个 XML 文件?

我正在构建一个简单的应用程序。它是在线订购系统的用户界面。基本上,系统将像这样工作:其他公司将他们的采购订单上传到我们的FTP服务器。这些订单是简单的XML文件(包含客户数据、地址信息、订购的产品和数量……)我用HTML5、jQuery和CSS构建了一个简单的用户界面—所有这些都由PHP提供支持。PHP读取订单内容(使用SimpleXML的内置功能)并将其显示在网页上。因此,它是一个网络应用程序,应该始终在办公室的浏览器中运行。PHP应用程序将显示所有订单的内容。每隔15分钟左右,该应用就会检查新订单。如何遍历目录中的所有XML文件?现在,我的应用程序能够读取单个XML文件的内容,并以

php - 有没有一种简单的方法可以读取目录中的文件名并将其添加到数组中?

我有一个目录:Audio/,其中只有mp3文件。我想自动化创建这些文件链接的过程。有没有办法读取目录并将该目录中的文件名添加到数组中?如果我们可以做一个关联数组,并且键是文件名减去.mp3标签,那会更酷。有什么想法吗?详细说明:我实际上有几个Audio/文件夹,每个文件夹都包含不同事件的mp3。事件详细信息正在从数据库中提取并填充到表中。这就是我复制代码的原因,因为现在在每个Audio/文件夹中,我必须为下载链接定义文件名并为mp3播放器定义文件名。谢谢!这将大大简化我的代码,因为现在我一遍又一遍地重复大量代码! 最佳答案 SPL方

php - Zend Framework : Could not determine temp directory, 请手动指定一个 cache_dir

我正在学习Zend框架。我创建了一个简单的Zend_Form,当我提交表单时出现以下错误:AnerroroccurredApplicationerrorExceptioninformation:Message:Couldnotdeterminetempdirectory,pleasespecifyacache_dirmanuallyStacktrace:-0H:\Documents\IIS_Server_Root\zendframework\Zend\Cache\Backend.php(197):Zend_Cache::throwException('Couldnotdeter...'

PHP 警告 : No such file or directory in Unknown on line 0

我在Linux中使用托管,并在Apache2服务器的网站中配置了子域。我正在使用laravel,但默认情况下我没有使用apache2服务。我正在使用laravelartisan命令。phpartisanserve--host0.0.0.0它会监听8000端口。所以为了访问我的网站,我使用了http://myipaddress:8000。访问它。我试过“chmod755or777publicfolder”但还是没用。我的.htaccess在laravel/public文件夹中.htaccessOptions-MultiViewsRewriteEngineOn#RedirectTraili

PHP file_exists 但重命名失败 "No such file or directory..."?

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。考虑到有问题的文件的创建有点滞后于有问题的函数,我尝试运行一个while循环来争取一点时间,然后再调用重命名。$no_file=1;while($no_file&&$no_file在这个配置中,我认为rename()只能在file_exists()返回true时被调用,但对于我的生活我无法弄清楚如何/为什么rename()被调用然后返回失败...PHPWa

php - 将 array_key_exists 与 preg_match 结合使用

我正在尝试根据模式确定一个或多个匹配项是否存在于数组中,数组的例子:Array([author_id]=>1[channel_id]=>1[site_id]=>1[entry_id]=>6[url_title]=>test_title_with_file2[title]=>TestTitlewithfile[field_id_1_directory]=>1[field_id_4_directory]=>1[submit]=>Submit[entry_date]=>1278219110)我想确定field_id_x_directory键或多个键是否存在,如果存在,则循环遍历每个键并运行一