問題タブ [php]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
13959 参照

php - PHP エラー - ファイルのアップロード

Web サーバーのフォルダーにファイルをアップロードするための PHP を作成しようとしています。ここに私が持っているものがあります:

次のエラーが表示されます。

警告: move_uploaded_file(./test.txt) [function.move-uploaded-file]: ストリームを開くことができませんでした: E:\inetpub\vhosts\mywebsite.com\httpdocs\dump\upload.php 行 3 で許可が拒否されました

警告: move_uploaded_file() [function.move-uploaded-file]: 'C:\WINDOWS\Temp\phpA30E.tmp' を E:\inetpub\vhosts\mywebsite.com\ の './test.txt' に移動できません3 行目の httpdocs\dump\upload.php

警告: ヘッダー情報を変更できません - E:\inetpub\vhosts\mywebsite.com\httpdocs\ の (E:\inetpub\vhosts\mywebsite.com\httpdocs\dump\upload.php:3 で出力が開始された) によって既に送信されたヘッダー4 行目の dump\upload.php

PHP バージョン 4.4.7 Windows ボックスで IIS を実行しています。この特定のファイル/フォルダーには 777 のアクセス許可があります。

何か案は?

0 投票する
2 に答える
2035 参照

php - マルチパラダイム言語

手続き型およびオブジェクト指向のパラダイムをサポートする (私は現在この言語で作業しているので) PHP などの言語で。

どのパラダイムが新しいプロジェクトに最も適しているかを判断するための経験則はありますか? そうでない場合、どのように決定を下すことができますか?

0 投票する
11 に答える
139483 参照

php - 絶対パスを必要とする PHP ファイルを含めるには?

次のようなディレクトリ構造があります。

script.php

inc/include1.php
inc/include2.php

オブジェクト/object1.php
オブジェクト/object2.php

石鹸/soap.php

今、私はこれらのオブジェクトを と の両方で使用しています。それらscript.php/soap/soap.php移動することもできますが、特定の理由でそのようなディレクトリ構造が必要です。script.phpインクルード パスを実行するときは であり、それinc/include.phpを実行するときは、絶対パスが機能しますが、ディレクトリを別の場所に移動したい場合は、これは見苦しい解決策です。/soap/soap.php../inc/mnt/webdev/[project name]/inc/include1.php...

相対パスを使用する方法、またはプログラムで生成する方法はあり"/mnt/webdev/[project name]/"ますか?

0 投票する
7 に答える
170725 参照

php - PHPからWebサービスを簡単に利用する方法

そのWSDLに基づいてWebサービスを利用するためのコードを生成するために使用できるPHP用のツールはありますか?VisualStudioまたはJavaで同じことを行うEclipseプラグインの[Web参照の追加]をクリックするのに匹敵するもの。

0 投票する
8 に答える
1410 参照

php - Pythonをクライアント/上司/人に販売する方法

システムXYZを作成するように求められ、PHPまたはRubyを介してPythonで作成するように求められた場合、説明が必要なときに言及できる主な機能は何ですか?

0 投票する
8 に答える
8577 参照

php - バージョン管理PHPWebプロジェクト

バージョン管理したいPHPプロジェクトがあります。現在、3人でプロジェクトの開発バージョンに取り組んでいます。このプロジェクトは、すべてのEclipse IDEがリンクされている外部フォルダーにあり、バージョン管理はありません。

これをバージョン管理する正しい方法と最良の方法は何ですか?

SVNを設定しましたが、開発サーバーでテストできる、チェックインとチェックアウトの良い方法を見つける必要があります。何か案は?

0 投票する
2 に答える
1163 参照

php - PHPを使用したSQLServerデータベースのロック

Webアプリの特定のポイントに追加のセキュリティが必要です。そこで、データベースをロックしたいと思います(SQL Server2005)。何か提案がありますか、それともこれはSQL Serverでも必要ですか?

質問を編集する:

クエリは、エラーメッセージがログに記録されずにサイレントに失敗し、トランザクション内では発生しません。

最終的解決:

問題を解決することはできませんでしたが、最終的にはMySQLに切り替えて、ここでトランザクションレベルのクエリを使用しました。これは、切り替える主な理由でも、主な理由でもありませんでした。私はSQLServerで問題を抱えていましたが、CMSと他のさまざまなツールをすべて同じデータベースで実行することができました。以前は、サイトを実行するためにSQLServerとMySQLデータベースを実行していました。移植には少し時間がかかりましたが、長期的には、サイトとビジネスにとってはるかにうまく機能すると思います。

0 投票する
2 に答える
773 参照

php - 一連のクラスのCONST属性へのアクセス

これが私がやりたかった方法で、PHP5.3.0以降で機能します。

しかし、私はPHP5.2.6の使用に制限されています。クラスをインスタンス化せずにこの動作をシミュレートする簡単な方法を誰かが考えることができますか?

0 投票する
6 に答える
7661 参照

php - ランダム生成 PHP の改善

rand()自分が何をしているのかを知っていて、サーバーにアクセスできる場合は、使用するだけで予測可能であることを私は知っています。

可能な限り予測不可能な乱数の選択に大きく依存するプロジェクトがあります。そこで、より良い乱数を生成できる他の組み込み関数またはユーザー関数の提案を探しています。

私はこれを使って小さなテストをしました:

結果が均等に分布していることがわかりました。各数値が生成される回数には奇妙なパターンがあります。

0 投票する
7 に答える
22381 参照

php - フィールドに 1 を追加

次の 2 つのクエリを 1 つのクエリに変換するにはどうすればよいですか

私はphpBB modで使用していますが、要点は、レベルを取得し、それに1つ追加してから更新することです.1つのクエリとして実行できれば、はるかに簡単で高速になるようです.

編集:$idはすでに整数に強制されているため、今回はエスケープは必要ありません。