小编dev*_*ler的帖子

如何在Netbeans PHP中"在资源管理器中打开文件夹"

我正在尝试从Eclipse PDT到Netbeans PHP的转换,到目前为止我印象非常深刻.让事情变得完美的是能够在标准的Windows资源管理器中打开文件结构.

假设我想复制一个我刚刚在另一个应用程序中调整过的数据文件,或者从远程服务器下载,我必须手动导航到我已经在IDE中打开的文件夹结构.

这是我在Netbeans中唯一想念Eclipse的东西.有关如何重现功能的任何建议?

netbeans

38
推荐指数
4
解决办法
1万
查看次数

找不到PHP-CLI

在我试了几个小时找到PHP-CLI的好路径后,我终于找到了它.但我的骄傲很快又消失了.

我仍然有以下错误:

未满足以下要求.因此,视频上传已被停用.

  • 无法找到PHP-CLI的路径

我尝试了很多不同的路径

  • 斌/ PHP
  • USR/local/lib目录
  • USR/local/lib目录/ PHP
  • usr/local/bin/php(这是我认为的好人).

仍然得到与上面相同的错误.发生了什么?我的服务器没有以安全模式运行,我exec()通过php.ini文件启用.

请帮我..

编辑:

保罗

问:您是否尝试过任何"完全合格的路径",例如"/ bin/php"(不只是"bin/php")?

答:我尝试了两种解决方案,没有结果.

问:你确定你的系统上安装了php-cli(它通常是Apache PHP插件的独立软件包)吗?示例:apt-get install php5-common libapache2-mod-php5 php5-cli.

答:我在我的服务器的SSH中尝试了这个,它是一个CentOS服务器所以他没有找到评论

@Peter:

如果您通过操作系统软件包管理器安装了PHP,那么路径可能是/ usr/bin/php,这似乎是您没有尝试过的唯一一个

我现在尝试了那个,我没有帮助,仍然是同样的错误:

PHP Cli错误

EDIT2

@开发空

你找到了什么?只知道>所在的位置无法修复它,您是否更改了一些>代码或环境变量PATH来实现它

答:它是一个输入字段,我需要将路径放入.我没有更改任何代码,因为我的CentOS服务器上安装了PHP版本5.3.17(CLI).所以不需要为路径更改一些代码,对吧?

编辑

我的PHP信息,PHP 5.3.17(CLI)检查下面的图片..

PHP信息

编辑

当我这样做,rpm -q php-cli我得到PHP-CLI not installed,当我想安装我得到No package php-cli available.见下图.

PHP CLI 2

编辑

结果/bin/php -v如下.

PHP CLI -v结果

php

11
推荐指数
2
解决办法
2万
查看次数

将自定义供应商库添加到Symfony2 autoload

我现在已经尝试了几个小时了 - 我似乎无法找到任何有用的帖子.我正在向Symfony2供应商目录添加自定义php类.

例如(复制其他供应商结构):

供应商/ MYLIB/MYLIB/SRC/MYLIB/LIB/Class.php

然后我通过添加以下内容更新了根composer.json:

"require": {
    "mylib/mylib": "@dev"
},
Run Code Online (Sandbox Code Playgroud)

我还在vendor/mylib/mylib中创建了一个composer.json,其中包含:

{
    "name": "mylib/mylib",
    "type": "library",
    "description": "My Libraty",
    "keywords": ["library"],
    "autoload": {
        "psr-0": { "Mylib\\": "src/" }
    },
    "minimum-stability": "dev"
}
Run Code Online (Sandbox Code Playgroud)

我在Class.php中添加了一个名称空间:

namespace MyLib\Lib;
Run Code Online (Sandbox Code Playgroud)

在我的一个捆绑包中,我添加了以下内容:

use MyLib\Lib\ClassName as ClassName;
class Cms extends ClassName
{}
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

FatalErrorException:错误:在C:\ xampp\htdocs\My_CMS\src\Cms\CmsBundle\Entity\Cms.php第13行中找不到类'MyLib\Lib\MyClass'

我究竟做错了什么?

php symfony composer-php

8
推荐指数
2
解决办法
1万
查看次数

有没有办法在使用DomDocument解析html时保持实体完整?

我有这个函数来确保每个img标签都有绝对的URL:

function absoluteSrc($html, $encoding = 'utf-8')
{
    $dom = new DOMDocument();
    // Workaround to use proper encoding
    $prehtml  = "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset={$encoding}\"></head><body>";
    $posthtml = "</body></html>";

    if($dom->loadHTML( $prehtml . trim($html) . $posthtml)){
        foreach($dom->getElementsByTagName('img') as $img){
            if($img instanceof DOMElement){
                $src = $img->getAttribute('src');
                if( strpos($src, 'http://') !== 0 ){
                    $img->setAttribute('src', 'http://my.server/' . $src);
                }
            }
        }

        $html = $dom->saveHTML();

        // Remove remains of workaround / DomDocument additions
        $cut_start  = strpos($html, '<body>') + 6;
        $cut_length = -1 * (1+strlen($posthtml));
        $html = …
Run Code Online (Sandbox Code Playgroud)

php entities domdocument

7
推荐指数
1
解决办法
1476
查看次数

有没有办法使用Netbeans和Github,同步它们

有没有办法使用Netbeans和Github,同步它们

Netbeans的Github插件或其他东西

netbeans github

7
推荐指数
1
解决办法
9569
查看次数

NetBeans中的SQlite

嗨,我想在我的netbeans 6.9.1项目中添加sqlite驱动程序,这些是我已经完成的步骤:

  1. 将sqlitejdbc-v056.jar添加到我的项目库中
  2. 在netbeans的"services"选项卡中,创建名为"SQLite"的驱动程序,添加驱动程序文件并查找驱动程序的驱动程序类(org.sqlite.JDBC).
  3. 现在通过右键单击驱动程序并选择"Connect Using",我必须为此驱动程序添加JDBC URL连接,但是我添加的任何类型的URL都会收到此消息:

无法添加连接.无法与jdbc建立连接:sqlite:/ using org.sqlite.JDBC -unable找到合适的驱动程序 - .

请让我知道如何为简单的数据库创建此连接.谢谢

sqlite netbeans

6
推荐指数
1
解决办法
7575
查看次数

FreeTDS奇怪的日期时间格式

使用更新的软件将应用程序移动到新服务器后(从php 5.2.17 - > 5.3.15移动,FreeTDS 0.64 - > 0.82)

SELECT GETDATE()
Run Code Online (Sandbox Code Playgroud)

和任何其他日期时间函数/列产生类似于:

2012-06-219 51:527:
// proper time: 2012-08-06 09:33:02
Run Code Online (Sandbox Code Playgroud)

我知道我可以convert在select 中使用,但是在DB中有许多存储过程我无法更改.

我试图改变/etc/locales.conf和设置date format = %Y-%m-%d %H:%M:%S,并使用ini_set('mssql.datetimeconvert',1);但freetds似乎忽略它并返回Aug 06 2012 09:33AM

有没有办法以标准格式检索日期时间列,而无需修改每个查询?

php freetds

5
推荐指数
1
解决办法
3012
查看次数

找不到"SoapClient"类

我正在使用SOAP集成支付网关.当我使用Wamp调用服务功能时,它运行良好.但是在我的实时服务器上,它会发出以下错误- 未找到类'SoapClient'

我正在使用的代码是

<?php
try
{
$soap_client=new SoapClient("WebServiceLink/service.asmx?WSDL");

$quote=$soap_client->PGI_TRANS("PassedParameter");
    echo $quote->PGI_TRANSResult;
}
catch(SoapFault $exception)
{
    echo $exception->getmessage();
}
?>
Run Code Online (Sandbox Code Playgroud)

php soap payment-gateway

5
推荐指数
1
解决办法
2万
查看次数

什么时候会删除$ _FILES ['file'] ['tmp_name']?

上传的文件将存储在具有名称的临时文件夹中的某个位置多长时间$_FILES['file']['tmp_name']

php

5
推荐指数
1
解决办法
1313
查看次数

除了最后一个w preg_replace之外,删除逗号

我的头在旋转,我试图自己做,但不能弄明白.所以我将再次转向你们的知识.

这些都是我可能的字符串:

My head is spinning with, pregreplace
My head is spinning, with, pregreplace
My head is, spinning, with, pregreplace
My head, is, spinning, with, pregreplace
Run Code Online (Sandbox Code Playgroud)

(注意上面字符串中的逗号)

我希望所有"preg-replacement"/"string-replacement"最后只有一个逗号.(就像在第一个例子中显示的那样)

我的头在旋转,pregreplace

提前致谢 ;)

php preg-replace

3
推荐指数
1
解决办法
2249
查看次数

如何在mysql关闭时防止站点故障

我昨天和今天遇到了一个问题,我的主人(godaddy)显然遇到了一个特定的mysql服务器问题...因为它一次完全没有佣金几个小时.

现在这导致我的网站根本没有加载 - 显示此错误:

[phpBB Debug] PHP Warning: in file /home/content/index.php on line 53: mysqli::mysqli() [mysqli.mysqli]: (HY000/2003): Can't connect to MySQL server on 'dbserver.com' (110)
Connect failed: Can't connect to MySQL server on 'dbserver.com' (110)
Run Code Online (Sandbox Code Playgroud)

我猜它显示因为这个代码我有:

// PREPARE DB CONNECTION
$mysqli = new mysqli("dbserver.com", "username", "password", "dbname");
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}
Run Code Online (Sandbox Code Playgroud)

如果mysql崩溃,这告诉php完全停止.所以我想我需要做的就是删除"退出"功能,我很高兴去?

我想从理论上讲,为什么在如此多的教程中默认退出如何连接到mysql?如果数据库不可用,它会终止网站.

只是寻找那些比我更了解的人的想法,谢谢!

php mysql

2
推荐指数
1
解决办法
243
查看次数

F3返回查询结果

我尝试使用Fat Free Framework构建REST接口.我使用以下代码来查询数据库:

$product = new DB\SQL\Mapper($this->db, 'product');
$product->load(array('id=?', $this->productID));
Run Code Online (Sandbox Code Playgroud)

我现在可以返回例如标题

echo json_encode($product->title);
Run Code Online (Sandbox Code Playgroud)

但是如何返回整行呢?以下方法无效

echo json_encode($product);
Run Code Online (Sandbox Code Playgroud)

php mysql fat-free-framework

1
推荐指数
1
解决办法
1033
查看次数

删除部分字符串并返回新的字符串php

让我们说我有这样的字符串:

$str1 = '7.5.4';
$str2 = '7.19.41';
Run Code Online (Sandbox Code Playgroud)

如何从最后一个点开始删除每个字符串的最后几个字符,以便我的字符串变为:

$str1 = '7.5';
$str2 = '7.19';
Run Code Online (Sandbox Code Playgroud)

谢谢

php

0
推荐指数
1
解决办法
53
查看次数