• GD ライブラリ拡張はこの PHP インストールでは利用できません Ubuntu Nginx

    質問 私は Laravel ウェブフレームワークを使用しています。 ubuntu 14.04 サーバーと Nginx を使用してファイルをアップロードしようとすると、このエラーが発生します。 Laravel を使用してファイルをサーバーにアップロードしようとすると、このエラーが発生します。 私のアップロードディレクトリは public/uploads フォルダーにあり、777

    2023-12-02 11:32:27
  • PHP で現在の関数を実行しているコード行とファイルを取得しますか?

    質問 次のような状況があるとします。 ファイル1.php <?php include("Function.php"); log("test"); ?> 関数.php <?php function log($msg) { echo ""; } ?> log関数が以下のように出力されるように変更したいです。 test (ファイル:

    2023-11-30 12:39:12
  • 関数の中に関数がある?

    質問内容 このコードは56のように結果を出します。 function x ($y) { function y ($z) { return ($z*2); } return($y+3); } $y = 4; $y = x($y)*y($y); echo $y; 内部で何が起こっているのか、何か心当たりはありませんか?私は混乱しています。

    2023-11-29 01:02:39
  • PHPの配列に関数を格納することはできますか?

    質問 例 $functions = array( 'function1' => function($echo) { echo $echo; } ); これは可能ですか?最良の選択肢は何でしょうか? どのように解決するのですか? 推奨される方法は 匿名関数 : $functions = [ 'function1' => function ($echo

    2023-11-26 16:43:28
  • カスタム例外メッセージ。ベストプラクティス

    質問 例外メッセージを作成する際に、デバッグに役立つ情報を強制するためにどの程度の努力をすべきか、あるいは、ユーザーが正しい情報を提供することを信じるべきか、あるいは、情報収集を例外ハンドラに委ねるべきか、疑問に思っています。 私は、多くの人々が彼らの例外をこのように行うのを見ます。 throw new RuntimeException('MyObject is not an arra

    2023-11-24 01:31:17
  • プリミティブな値に対する PHP のタイプヒンティング?

    質問 プリミティブな型を期待するためにメソッドをタイプヒントすることができるかどうかを知りたいのですが。 このようなものです。 public function someMethod(string $str) //^^^^^^ または private function anotherMethod(int $num)

    2023-11-23 22:43:03
  • Laravel Mail::send() で複数の宛先やBccアドレスに送信する

    質問 にうまく送信できないようです。 複数 アドレスに送信できません。 Mail::send() コールバックを使用する場合、このコードは 1 の受信者だけを指定すると動作します。 チェーニングを試しましたが // for example $emails = array("[email protected]", "[email protected]"); $inpu

    2023-11-23 18:41:35
  • このPHP/MySQLニュースフィードを改善するにはどうすればよいですか?

    質問 これが最善の解決策でないことは承知していると言うことから始めましょう。不器用で、機能をハックするものであることは承知しています。 しかし、だからこそ私はここにいるのです! この質問/作業は QuoraでのAndrew Bosworthとの議論 とのQuoraでの議論を基にしたものです。 ニュースフィードを作っています のようなものを作っています。それはもっぱら

    2023-11-23 08:49:04
  • PHP を使用して次のアルファベットを取得する最も効率的な方法

    質問 a から z までの任意の文字が与えられたとき、PHP を使ってアルファベットの次の文字を取得する最も効率的な方法は何でしょうか? どのように解決するのですか? で最も効率的な方法は 私の は、次のように考えています。 を増加させるだけです。 という文字列変数をインクリメントするだけです。 $str = 'a'; echo ++$str; // prints

    2023-11-23 07:27:12
  • MySQLでテーブルをあるデータベースから別のデータベースに移動する [終了しました]

    質問 ここで何が聞かれているのかを知ることは困難です。この質問は曖昧、漠然、不完全、過度に広い、または修辞的であり、現在の形式では合理的に回答することができません。この質問を明確にし、再開できるようにするための支援を求めています。 ヘルプセンターをご覧ください。 .

    2023-11-22 19:44:44
  • Composer: 最小安定度の異なる必須パッケージ

    質問 laravelのインストールで、以下のようなcomposer.jsonファイルがあります。 { "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "

    2023-11-20 15:31:49
  • MySql Proccesslist が "Sleep" エントリでいっぱいになり、"Too many Connections" になる?

    質問 php/mysqlの接続に関する長年の問題について、あなたの助けを求めたいと思います。 私が "SHOW PROCESSLIST" コマンドを実行するたびに、私たちの 5 つの Web サーバーから現れたデータベース サーバーへのアイドル (Status: Sleep) 接続が約 400 個表示されます。 これは、最近トラフィック数が増加するまであまり問題にはならなかった (そ

    2023-11-20 04:50:10
  • PHPでリアルタイムに出力されるプロセスを実行する

    質問 私は、リアルタイムでその出力を返すWebページ上でプロセスを実行しようとしています。例えば、私が「ping」プロセスを実行すると、新しい行を返すたびに私のページを更新する必要があります(今、私がexec(コマンド、出力)を使用するとき、私は-cオプションを使用して、私のウェブページで出力を見るためにプロセスが終了するまで待つことを余儀なくされています)。phpでこれを行うことは可能です

    2023-11-19 21:01:33
  • PhpMyAdminの左メニューですべてのテーブルをリストアップする方法は?

    質問 PhpMyAdminの左メニューですべてのテーブルをリストアップする(ページネーションを無効にする)方法を知っている人はいますか?私はDBに250以上のテーブルを持っており、今私たちはpageinationを見ています。行ったり来たりしなければならないのは非常に迷惑で、それらがすべてリストされている方がはるかに簡単でしょう。 以下のような変数が見つかりました。 $cfg['Lef

    2023-11-19 08:59:29
  • Node.jsのWebサーバでPHPスクリプトを実行する

    質問 Node.jsのWebサーバーがPHPスクリプトを実行するApacheのように機能するためには、どのような手順が必要でしょうか?Node.js内でPHPを統合する方法はありますか? 注:Node.js内で直接PHPスクリプトを実行するのではなく、Apacheインスタンスまたは同様のものを介してquot;routed"したいのです。 どのように解決するのですか? N

    2023-11-18 23:57:08
  • Laravel OrderByのリレーションシップ数

    質問 私は最も人気のあるハッカソンを取得しようとしていますが、それにはそれぞれのハッカソンの partipants->count() . 少し理解しにくかったらすみません。 以下のような形式のデータベースを持っています。 hackathons id name ... hackathon_user hackathon_id user_id

    2023-11-18 16:24:38
  • セッションハイジャックを防止する

    質問 複数のクライアントが同じセッション ID を使用するのを防ぐにはどうすればよいですか。私の Web サイトでセッション ハイジャックを防止するために、セキュリティの追加レイヤーを追加したいので、これを質問しています。ハッカーが何らかの方法で他のユーザーのセッション ID を見つけ出し、その SID でリクエストを行う場合、サーバー上で 1 つの SID を共有する異なるクライアントが存

    2023-11-16 15:10:49
  • Laravel 5.2 - pluck() メソッドは配列を返します。

    質問 L5.1 -> L5.2プロジェクトをアップグレードしようとしています。その際 アップグレードガイド には、私にとって明確でないことが1つあります。 その lists メソッドは、コレクション、クエリビルダ、Eloquent クエリ ビルダーオブジェクトの pluck . メソッドのシグネチャは は同じままです。 大丈夫です、リファクタリングの名

    2023-11-14 10:21:46
  • 暗号化せずにPHPコードを保護する最適なソリューション

    質問 まず第一に、私は奇跡を探しているわけではありません...。PHP がどのように動作するか、そして、暗号化を使用せずにクライアントから私のコードを隠す方法が本当にないことは知っています。しかし、それには実行中のサーバーにインストールされる拡張機能の費用がかかります。 私は何か違うものを探しています...。私は自分のコードを暗号化したり、難読化したりすることを望んでいるわけではありませ

    2023-11-13 17:18:28
  • 2つの日付の差を秒単位で表示 [重複]。

    質問 この質問はすでにここに回答があります : 閉じる 10年前 . 重複の可能性があります。 now() から日曜深夜までの秒数 PHP で 2 つの日付の差を計算する 皆さん、こんにちは。 私のプロジェクトでは、私は 2つの

    2023-11-12 15:07:23