草庐IT

exif_read_data

全部标签

php - PHP : The incoming tabular data stream (TDS) remote procedure call (RPC) protocol stream is incorrect 中的 FreeTDS 错误

我必须使用ODBC从ArchLinux连接到MSSQL服务器。我使用FreeTDS,并使用isql,它可以正常工作:isqlsqlexpressdev开发但不是在PHP中。我在交互模式下使用PHP:PHP>$conn=odbc_connect("sqlexpress",'dev','Dev');PHP>$a=odbc_exec($conn,'SELECT*FROMmeasures;');PHPWarning:odbc_exec():SQLerror:[FreeTDS][SQLServer]Theincomingtabulardatastream(TDS)remoteprocedurec

PHP文件上传: Read raw file data

据我所知,$_FILES["fieldname"]["size"]包含文件上传后的文件大小。在Perl中,您可以非常轻松地逐block读取原始文件数据,并通过这种方式确定文件在完全上传之前是否太大。在PHP中是否有一种简单的方法来做同样的事情? 最佳答案 您可以在php.ini配置文件中更改最大大小,但是它会影响您所有的文件上传:upload_max_filesize10M如果你使用的是.htaccess文件,你也可以这样写:php_valueupload_max_filesize10M看看doc

php - 在 Google App Engine (GAE) 中使用 zip_read 解压缩上传的文件

据我所知,对于用户上传的文件,必须通过CloudStorageTools::createUploadUrl()将文件上传到PHPGAE环境,从而在gs存储桶中产生一个文件(gs://[name]/[id]).文件上传很有用,但解压缩上传的文件会带来一些问题。我尝试了3种方法,但似乎都不适合我:支持PHPzip函数(http://www.php.net/manual/en/ref.zip.php),但在gs存储桶路径上使用zip_open不起作用(检查fopen命令导致工作文件指针:资源ID#120)ZipArchive(http://nl1.php.net/manual/en/book

php - 拉维尔 5 : Get all passed data in view template

目标是我想将ALL传递的数据从Controller传递到单个全局JavaScript变量中的View,这是一个示例:在Controller中index(){returnveiw('path.to.view',['data1'=>$data1,'data2'=>$data2]);}在View中var_backendData={!!$allData!!}//$allDatashouldcontainALLthepasseddatafromthecontroller我将从Controller接收到的所有数据存储在$allData中 最佳答案

php - Symfony2:间歇性高响应时间/慢 SessionHandlerProxy::read() 完成

我看到来自Symfony2session管理器组件的非常奇怪的行为。特别是,SessionHandlerProxy::read()函数在我的生产环境中偶尔会非常慢。Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy::read我在运行Ubuntu的AmazonEC2上使用Apache2,使用默认的Symfony2session存储(不是Redis或类似的东西),尽管我想知道我是否应该这样做。我安装了NewRelic来跟踪我的交易,报告如下:缓慢的响应是断断续续的,我没有注意到请求/分钟和缓

php - 使用 wp_read_audio_metadata()

我正在尝试从WordPress中的mp3文件中获取一些元数据。特别是长度变量。这是我的一些代码。它没有在这里显示,但我已经包含了wp-admin/includes/media.php文件。当我查看我的页面时http://beta.openskyministry.org/podcasts/我只看到的空标签如果您需要任何其他帮助回答我的问题,请告诉我。$aud_meta=wp_read_audio_metadata($aud_url);?> 最佳答案 WordPress已经存储了媒体元数据,所以没有必要再去研究它。解决方案很简单:add

php - curl 错误 : OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

我一直收到这个错误,我正在运行OSX、PHP71、Apache2.4、OpenSSLphp-i|grep"SSLVersion"返回SSLVersion=>OpenSSL/1.0.2kPHP和CURL已经安装如下:$brewinstall--with-opensslcurl$brewinstall--with-homebrew-curl--with-httpd24php71 最佳答案 我刚刚遇到了同样的问题。以防其他人遇到这个问题,我使用它:vagrantboxaddlaravel/homestead-c--insecure使用的选

php - 用 PHP 将 EXIF 写入 JPG

这几天我一直在尝试使用PHP在JPG图像中写入(或更新)EXIF信息(地理标记、纬度和经度)。在咨询了很多网站都没有成功之后,我认为最好的选择是使用Imagick,但虽然我似乎可以使用setImageProperty()设置纬度和经度,但是当我写图片时,EXIF没有保存。这里我给出一个代码片段://Loadingexistingimage$edited=newImagick(dirname(__FILE__)."/mini.jpg");//StrippingthecurrenEXIFinfo.IthinkisnotmandatoryandItrytocommentbutnothing.

PHP + APC : How to cache data up to 128M?

我有大数据部分要缓存在APC中(普通文件缓存太慢)。apc_store函数总是为这个数据量返回false:我试着做这样的事情:ini_set('apc.max_file_size','128M');die(ini_get('apc.max_file_size'));输出是1M!它不会抛出任何错误,但它根本不起作用。我拥有的所有其他ini_set(例如memory_limit)都运行良好,所以这不是权限问题。我的APC信息是:Version3.1.3p1MMAPSupportEnabledMMAPFileMasknovalueLockingtypepthreadmutexLocksRev

php - 嵌套的 Symfony2 表单 : $options ['data' ] = null in nested form?

由于围绕这个主题的文档有些单薄,我走到了死胡同。我有两个模型:Job和JobAttribute。一个Job有很多JobAttributes,一个JobAttribute有一个Job:classJob{/***@ORM\OneToMany(targetEntity="JobAttribute",mappedBy="job_attributes")**@varArrayCollection*/private$attributes;}classJobAttribute{/***@ORM\Column(name="type",type="string",length=50)**@varstri