javascript

java

python

c#

android

node.js

c++

reactjs

php

html

jquery

css

.net

ios

git

ruby-on-rails

sql

c

string

ruby

php-PhantomJS掛了很長時間,說“異步會話清理階段現在開始”

這是屏幕截圖:

PhantomJS waiting for some calls

task :  Codeception PHP Testing Framework v1.6.2
Powered by PHPUnit 3.7.19 by Sebastian Bergmann.
Suite selenium_acceptance started
Trying to see the welcome page of newweather (welcomeCept.php)
issue : it sits as it is and waiting for phantomJS to respond and below is what phantomJS screen is showing :
[INFO  - 2014-03-13T01:42:51.575Z] SessionManagerReqHand - _postNewSessionCommand - New Session Created: ca14e740-aa50-11e3-bb6b-75468ba86108
[INFO  - 2014-03-13T01:47:42.806Z] SessionManagerReqHand - _cleanupWindowlessSessions - Asynchronous Sessions clean-up phase starting NOW
[INFO  - 2014-03-13T01:52:42.806Z] SessionManagerReqHand - _cleanupWindowlessSessions - Asynchronous Sessions clean-up phase starting NOW
[INFO  - 2014-03-13T01:57:42.806Z] SessionManagerReqHand - _cleanupWindowlessSessions - Asynchronous Sessions clean-up phase starting NOW

而且它坐在屏幕上沒有結果。

這就是我用的:

  • PhantomJS版本:1.9.7
  • 在端口4444上運行
trans by 2020-02-29T17:58:53Z

mysql-我可以在PHP中使用PDO創建數據庫

我想創建一個使用PDO與MySQL交互的類。 我可以使用PDO創建一個新的MySQL表嗎?

trans by 2020-02-23T03:52:19Z

php-如何將參數綁定到模型中使用的Laravel中的原始數據庫查詢?

Re,

我有以下查詢:

$property = 
    Property::select(
        DB::raw("title, lat, lng, ( 
            3959 * acos( 
                cos( radians(:lat) ) * 
                cos( radians( lat ) ) * 
                cos( radians( lng ) - radians(:lng) ) + 
                sin( radians(:lat) ) * 
                sin( radians( lat ) ) 
            ) 
        ) AS distance", ["lat" => $lat, "lng" => $lng, "lat" => $lat])
    )
    ->having("distance", "<", $radius)
    ->orderBy("distance")
    ->take(20)
    ->get();

它不起作用:Invalid parameter number: mixed named and positional parameters

有誰知道技巧或解決方法(我顯然可以編寫完整的查詢,但更喜歡使用流利的生成器)。

trans by 2020-02-22T19:39:02Z

字符串-在PHP中,“ <<<”代表什么?

例如:

$sql = <<<MySQL_QUERY
trans by 2020-02-22T18:56:59Z

在PHP中將CSV寫入不帶外殼的文件

是否存在本機函數或實體類/庫,用于將數組寫為不帶外殼的CSV文件中的一行? 如果沒有為機箱參數傳遞任何內容,則field 1,field 2,field3hasNoSpaces將默認為"。 Google讓我失望(返回的結果是關于fputcsv的一整頁結果),而PEAR的庫執行的操作與fputcsv差不多。

某些功能與field 1,field 2,field3hasNoSpaces完全一樣,但將允許這些字段保持未引用狀態。

當前:field 1,field 2,field3hasNoSpaces

想要的:field 1,field 2,field3hasNoSpaces

trans by 2020-02-22T18:05:24Z

我可以使用字符串連接在PHP中定義類CONST嗎?

我知道您可以使用字符串連接彼此創建全局常量:

define('FOO', 'foo');
define('BAR', FOO.'bar');  
echo BAR;

將打印'foobar'。

但是,使用類常量嘗試執行相同操作時出現錯誤。

class foobar {
  const foo = 'foo';
  const foo2 = self::foo;
  const bar = self::foo.'bar';
}

foo2的定義沒有問題可以领救济金的游戏,但是聲明const bar將出錯

解析錯誤:語法錯誤,意外的“。”,預期為“,”或“;”

我也嘗試過使用sprintf()之類的函數,但是它不喜歡左括號,而不僅僅是字符串連接器'。'。

那么,除了像foo2這樣的瑣碎的設置情況之外,還有什么方法可以彼此創建類常量嗎?

trans by 2020-02-22T17:49:18Z

php-PHPMai中的“ SMTP錯誤:無法驗證”

我在用于通過Gmail發送電子郵件的簡單腳本中使用PHPMailer,但遇到了“未知錯誤”(至少對我來說!):

SMTP錯誤:無法驗證。   錯誤:SMTP錯誤:無法   認證。

SMTP服務器錯誤:5.7.1用戶名和   密碼不被接受。 了解更多   535 5.7.1   [http://mail.google.com/support/bin/answer.py?answer=14257]   p18sm2467302ybk.16

我已經閱讀了有關為SSL / TLS連接配置OpenSSL的信息,并且做到了。 正確配置了Apache和PHP(使用在PHP中運行的OpenSSL擴展名和在Apache 2.2.16中運行的mod_ssl)。

這是PHP腳本:

 <?php
  require_once ("PHPMailer\class.phpmailer.php");
  $Correo = new PHPMailer();
  $Correo->IsSMTP();
  $Correo->SMTPAuth = true;
  $Correo->SMTPSecure = "tls";
  $Correo->Host = "smtp.gmail.com";
  $Correo->Port = 587;
  $Correo->UserName = "foo@gmail.com";
  $Correo->Password = "gmailpassword";
  $Correo->SetFrom('foo@gmail.com','De Yo');
  $Correo->FromName = "From";
  $Correo->AddAddress("bar@hotmail.com");
  $Correo->Subject = "Prueba con PHPMailer";
  $Correo->Body = "<H3>Bienvenido! Esto Funciona!</H3>";
  $Correo->IsHTML (true);
  if (!$Correo->Send())
  {
    echo "Error: $Correo->ErrorInfo";
  }
  else
  {
    echo "Message Sent!";
  }
?>

用戶名和密碼都可以,我在Thunderbird中嘗試了,沒有任何問題。我還使用了SSL身份驗證和端口465,但得到了相同的錯誤。

trans by 2020-02-22T15:58:55Z

PHP使用array_push向多維數組添加元素

我有一個多維數組$ md_array可以领救济金的游戏,我想將更多元素添加到子數組recipe_type和美食中,這些美食來自從表中讀取數據的循環。

在循環中,我為每行創建一個新表$ newdata:

$newdata =  array (
          'wpseo_title' => 'test',
          'wpseo_desc' => 'test',
          'wpseo_metakey' => 'test'
        );

然后,使用array_push(),我需要將$ newdata數組附加到以下多維數組:

$md_array= array (
     'recipe_type' => 
      array (
        18 => 
        array (
          'wpseo_title' => 'Salads',
          'wpseo_desc' => 'Hundreads of recipes for Salads',
          'wpseo_metakey' => ''
        ),
        19 => 
        array (
          'wpseo_title' => 'Main dishes',
          'wpseo_desc' => 'Hundreads of recipes for Main dishes',
          'wpseo_metakey' => ''
        )
      ),
     'cuisine' => 
      array (
        22 => 
        array (
          'wpseo_title' => 'Italian',
          'wpseo_desc' => 'Secrets from Sicily in a click',
          'wpseo_metakey' => ''
        ),
        23 => 
        array (
          'wpseo_title' => 'Chinese',
          'wpseo_desc' => 'Oriental dishes were never this easy to make',
          'wpseo_metakey' => ''
        ),
        24 => 
        array (
          'wpseo_title' => 'Greek',
          'wpseo_desc' => 'Traditional Greek flavors in easy to make recipies',
          'wpseo_metakey' => ''
        )
      ) 
    );

使用array_push向食譜類型數組添加新元素(數組)的語法是什么? 我永遠無法繞過多維數組,我有點困惑。

trans by 2020-02-22T14:15:13Z

PHP-將月份從名稱轉換為麻木

有沒有一種簡單的方法可以更改$month = "July";,以便$month(275880794462722560560也可以)。我可以做一個case語句,但是肯定已經有一個要轉換的函數嗎?編輯:我希望我能接受多個答案,因為你們兩個基本上將您的能力加在一起給了我所需的東西。

$nmonth = date('m',strtotime($month));

這將給出$month的數值。謝謝!

trans by 2020-02-22T12:44:37Z

php-關于strpos的問題。 如何獲得第二次出現的字符串?

我知道此函數將獲得字符串的第一次出現。

但是我想要的是第二次出現。

如何去做呢?

trans by 2020-02-22T11:26:38Z

PHP-檢查圖像是否存在于遠程URL

我正在為書籍ISBN生成圖像的動態URL。 我需要使用PHP的可靠方法來檢查圖像是否確實存在于遠程URL處。 我用不同的PHP庫,curl等嘗試了各種方法,但是它們都無法很好地工作,其中有些速度非常慢。 考慮到我需要為數據庫中的每本書生成(并檢查!)大約60個URL,因此這是一個巨大的等待時間。 有什么線索嗎?

trans by 2020-02-22T08:16:13Z

linux-CentOS:在PHP安裝中啟用GD支持

如何在CentOS安裝中啟用GD支持?

trans by 2020-02-22T08:12:46Z

php-如何推遲或異步將此WordPress javascript代碼段最后加載,以加快頁面加載時間?

我有多個javascript,它們是我的WordPress域之一中的必需插件,而且我知道它是在php文件中的何處調用的。

我正在采取一切措施來加快頁面加載時間,并且網絡上的每個速度測試人員都說,如果可能的話,推遲使用JavaScript。

我已經閱讀了有關defer ='defer'和javascript中的異步函數的信息,我認為其中之一可以完成我想完成的工作。 但是我不了解如何在php文件中這樣做。

例如,這是一個特定插件的php文件的摘錄,其中javascript文件被調用:

function add_dcsnt_scripts() {
    wp_enqueue_script( 'jquery' );
    wp_enqueue_script( 'dcsnt', dc_jqsocialtabs::get_plugin_directory() . '/js/jquery.social.media.tabs.1.7.1.min.js' );
}

我讀過,這樣做,以加快頁面加載時間:

<script defer async src="..."></script>

但我不知道如何在php文件中完成該操作。 我想用我所有的javascript文件做到這一點。

如何完成將此javascript代碼段延遲或異步到加載最后一次并加快頁面加載時間? 在所有瀏覽器中增加頁面加載時間的理想方法是什么? 感謝您提供任何指導!

trans by 2020-02-22T07:27:04Z

PHP-JSON解析錯誤,雙引號

即使已轉義,雙引號也會引發解析錯誤。
看下面的代碼

//parse the json in javascript  
var testJson = '{"result": ["lunch", "\"Show\""] }';  
var tags = JSON.parse(testJson);  
alert (tags.result[1]);

由于雙引號(已被轉義),因此將引發解析錯誤。
即使eval()也無法在這里工作。
但是,如果我用這樣的雙斜杠將其轉義:

var result = '{"result": ["lunch", "\\"Show\\""] }';  
var tags = JSON.parse(result);  
alert (tags.result[1]);

然后就可以了
為什么我們需要在javascript中使用雙斜杠?問題是,PHP json_encode()函數使用單斜杠轉義了雙引號(例如:\"show\"),而JSON.parse無法解析。 我該如何處理這種情況?

trans by 2020-02-22T05:57:23Z

PHP date():分鐘,不帶前導零

我想知道是否有PHP date()的格式字母允許我打印不帶前導零的分鐘,還是我必須手動測試并刪除前導零?

trans by 2020-02-22T03:12:46Z

PHP中&和&&之間的區別

我對&&&感到困惑。我有兩本PHP書。 一個說它們是相同的,但是另一個說它們是不同的。 我以為他們也一樣。

他們不一樣嗎?

trans by 2020-02-21T23:50:46Z

PHP-<>和!=有什么區別

這個問題已經在這里有了答案:

  • PHP中“不相等”運算符<>和!=之間的區別                                     6個答案

在PHP中檢查非相等性(不檢查類型),您可以這樣做:

if( A != B ) {
    DO SOMETHING;
}

但是您也可以這樣做,結果是一樣的:

if( A <> B ) {
    DO SOMETHING;
}

有什么區別嗎?

<>上使用!=是否會以任何方式,形狀或形式更改評估?

trans by 2020-02-21T23:34:19Z

php ini-在php-cli中重新加載php.ini

我有必須從控制臺(php-cli)運行的php腳本。 但是針對php-cli的php.ini配置不正確。 我修復了它,但是當我運行腳本時,php config出現了錯誤,因為php.ini使用了舊的。

如何在不重新啟動服務器的情況下為控制臺重新加載php.ini?

trans by 2020-02-21T19:34:35Z

PHP對象作為XML文檔

采取給定PHP對象并將其序列化為XML的最佳方法是什么? 我正在查看simple_xml,并用它來將XML解析為對象,但是我不清楚它是如何工作的。

trans by 2020-02-21T19:18:57Z

php-獲取圖像尺寸

這個問題已經在這里有了答案:

  • 如何使用PHP查找圖像的寬度?                                     5個答案

我有圖片的網址,例如array([h]=> 200, [w]=>100)

如何獲得數組的尺寸,例如array([h]=> 200, [w]=>100) (height=200, width=100)

trans by 2020-02-21T15:20:55Z

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 下一頁 共142頁