草庐IT

php安全输出

全部标签

Windows 无法识别 PHP

我正在尝试安装symfonyphp框架。我正在使用Windows。我的apache和php东西在C:\wamp下框架在C:\dev\我想在ms-dos中做这样的事情:c:\>phplib\vendor\symfony\data\bin\symfony-V无法识别php命令。我想这是一个非常简单的问题,但我环顾四周却没有在任何地方找到答案。谢谢,马吕斯 最佳答案 看起来php.exe不在PATH环境变量中的目录。您有2个选择:将该目录添加到PATH或在您的调用中使用完整路径:c:\>wamp\php\php.exelib\vendor

C++ 线程安全双向链表

我正在编写的应用程序需要上述数据结构。我想知道是否有一个库已经实现了它,或者我是否必须自己编写它?如果没有必要,我真的不想重新发明轮子。我需要这个结构能够使用多个线程添加和删除项目,而不必在这样做时锁定整个结构。 最佳答案 可能有,但我认为这是Java早期的教训之一-数据同步通常不在容器的成员函数级别,而是在上面的一个步骤。您应该在访问非线程安全列表之前使用同步对象。考虑:ThreadSafeQueuetsq;tsq.push_back(...);//addlotsofdata...//Findthefirstelementthat

php - 是否可以使用 PHP 打印文件

我知道您可以使用PHP编写文件,但我想知道是否可以在Windows机器上将这些文件直接打印到打印机上。是否有任何预建函数可以执行此操作?编辑:顺便说一句,我在本地主机上 最佳答案 如果您询问是否可以从服务器打印到服务器碰巧连接到的机器,那么答案是Yes.(使用CUPS可以使this在Linux/Mac上工作)。如果你想在用户的打印机上打印一些东西,你需要使用JavaScript 关于php-是否可以使用PHP打印文件,我们在StackOverflow上找到一个类似的问题:

windows - 在不更改代码的情况下将 C++ 输出流重定向到 VS 2010 中的文件?

在命令提示符下,我可能会编译我的程序,然后按如下方式运行:myprogram>output.txt在VS2010中是否有类似的重定向输出流的方法?我想在IDE中调试/运行我的程序,但有cout流到文件。 最佳答案 只需重定向stdout流指针。freopen("file.txt","w",stdout); 关于windows-在不更改代码的情况下将C++输出流重定向到VS2010中的文件?,我们在StackOverflow上找到一个类似的问题: https:/

未找到 PHP 类 'COM'

我正在运行WindowsServer200832位、PHP5.4.5和Apache2.2.22。我很确定COM是内置于PHP核心的,但是当我运行代码来调用一个新的COM对象时,我得到一个“找不到类‘COM’”的错误。我调用的COM对象是MicrosoftWord,已安装。代码:$word=newCOM("word.application")ordie("CouldnotinitiateWordCOMObject.");PHP只是吐出上述错误。 最佳答案 来自用户对PHPwebsite的评论:FromPHP5.4.5,COMandDO

windows - regsvr32 和标准输出

regsvr32实用程序禁止标准输出。例如:STDAPIDllRegisterServer(void){std::cout执行时:regsvr32my.dll标准输出中没有任何内容(显示成功消息框)。有没有办法让标准输出出现? 最佳答案 regsvr32.exe它是一个Windows应用程序。它没有控制台。printf或std::cout不会显示任何文本。如果你坚持要显示一些东西,你可以自己创建控制台。在文本输出之前调用以下行。AllocConsole();freopen("CONOUT$","w+t",stdout);

PHP Windows 扩展不会加载

我正在使用WindowsServer2008R2机器。我已经用php5.4.25安装了apache2.2在尝试为apache服务器启用ldap支持时,我发现服务器不加载扩展。我运行了php_info(),这就是结果ConfigurationFile(php.ini)PathC:\WindowsLoadedconfigurationfile:"C:\php\php.iniextension_dirC:\php\ext我已经更改了php.ini以加载扩展,但它们没有加载并且在php_info转储中不可见。我尝试重新启动服务器和apache大约一百万次,同时进行更改但没有运气。因此,如果有人

php - 如何在 Windows 上使用 PHP 发送电子邮件?

这个问题在这里已经有了答案:HowtosendmailusingPHP?(7个答案)关闭8年前。我的代码不工作,我该如何解决这个问题?我想通过我的YahooID接收邮件。错误:Warning:mail()[function.mail]:"sendmail_from"notsetinphp.iniorcustom"From:"headermissinginC:\xampp\htdocs\mail\mail.phponline9

php - 无法在 Windows xampp 上正确使用 ImageMagick

我在发布此之前阅读了所有问题。我正在尝试在我的本地系统Windows7上安装ImageMagick。它安装时没有但是当我尝试使用它来裁剪图像时,我得到了NoDecodeDelegateForThisImageFormat。我正在运行Apache/2.4.3(Win32)OpenSSL/1.0.1cPHP/5.4.7这是我做的我安装了ImageMagickImageMagick-6.8.9-8-Q16-x86-dll.exe(我也试过6.8.1和6.7)我从http://pecl.php.net/package/imagick/3.1.2/windows得到了dll适用于PHP5.4的技

php - 无法加载动态库 'C:\xampp\php\ext\php_imagick.dll' - 找不到指定的模块

这太奇怪了,模块明明在那个目录里。当我在文件资源管理器中使用该目录时,它找到了模块。我认为这是兼容性问题?而不是找不到?我从这里得到了那个dllhttp://windows.php.net/downloads/pecl/releases/imagick/3.4.1/ 最佳答案 好吧,看完这篇文章,我意识到我缺少下面的一步,我想,我只需要将php_imagick.dll复制到ext目录即可。复制CORE_RL_*文件移动到C:\xampp\apache\binhttp://hrt0kmt.hatenablog.com/entry/20