問題タブ [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.
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 のアクセス許可があります。
何か案は?
php - マルチパラダイム言語
手続き型およびオブジェクト指向のパラダイムをサポートする (私は現在この言語で作業しているので) PHP などの言語で。
どのパラダイムが新しいプロジェクトに最も適しているかを判断するための経験則はありますか? そうでない場合、どのように決定を下すことができますか?
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]/"
ますか?
php - Pythonをクライアント/上司/人に販売する方法
システムXYZを作成するように求められ、PHPまたはRubyを介してPythonで作成するように求められた場合、説明が必要なときに言及できる主な機能は何ですか?
php - バージョン管理PHPWebプロジェクト
バージョン管理したいPHPプロジェクトがあります。現在、3人でプロジェクトの開発バージョンに取り組んでいます。このプロジェクトは、すべてのEclipse IDEがリンクされている外部フォルダーにあり、バージョン管理はありません。
これをバージョン管理する正しい方法と最良の方法は何ですか?
SVNを設定しましたが、開発サーバーでテストできる、チェックインとチェックアウトの良い方法を見つける必要があります。何か案は?
php - PHPを使用したSQLServerデータベースのロック
Webアプリの特定のポイントに追加のセキュリティが必要です。そこで、データベースをロックしたいと思います(SQL Server2005)。何か提案がありますか、それともこれはSQL Serverでも必要ですか?
質問を編集する:
クエリは、エラーメッセージがログに記録されずにサイレントに失敗し、トランザクション内では発生しません。
最終的解決:
問題を解決することはできませんでしたが、最終的にはMySQLに切り替えて、ここでトランザクションレベルのクエリを使用しました。これは、切り替える主な理由でも、主な理由でもありませんでした。私はSQLServerで問題を抱えていましたが、CMSと他のさまざまなツールをすべて同じデータベースで実行することができました。以前は、サイトを実行するためにSQLServerとMySQLデータベースを実行していました。移植には少し時間がかかりましたが、長期的には、サイトとビジネスにとってはるかにうまく機能すると思います。
php - 一連のクラスのCONST属性へのアクセス
これが私がやりたかった方法で、PHP5.3.0以降で機能します。
しかし、私はPHP5.2.6の使用に制限されています。クラスをインスタンス化せずにこの動作をシミュレートする簡単な方法を誰かが考えることができますか?
php - ランダム生成 PHP の改善
rand()
自分が何をしているのかを知っていて、サーバーにアクセスできる場合は、使用するだけで予測可能であることを私は知っています。
可能な限り予測不可能な乱数の選択に大きく依存するプロジェクトがあります。そこで、より良い乱数を生成できる他の組み込み関数またはユーザー関数の提案を探しています。
私はこれを使って小さなテストをしました:
結果が均等に分布していることがわかりました。各数値が生成される回数には奇妙なパターンがあります。
php - フィールドに 1 を追加
次の 2 つのクエリを 1 つのクエリに変換するにはどうすればよいですか
私はphpBB modで使用していますが、要点は、レベルを取得し、それに1つ追加してから更新することです.1つのクエリとして実行できれば、はるかに簡単で高速になるようです.
編集:$id
はすでに整数に強制されているため、今回はエスケープは必要ありません。