PHPはオープンソースのソフトウェアプロジェクトです。これは特にWeb開発用に作られた最も一般的な汎用スクリプト言語です。理論的には、PHPはハイパーテキストのプリプロセッサですが、実際は強力で実用的で柔軟なサーバーサイドのプログラミング言語であり、強力なウェブサイトを作成するのに役立ちます。
HTMLに埋め込むことができます
熟練したWeb開発者は、PHPをHTMLに簡単に埋め込むことができますが、スタンドアロンの実行可能ファイルとして使用できます。その構文は、C、Java、およびPerlを利用しています。前述のプログラミング言語のいずれかと以前にやり取りしたことがあれば、簡単に学ぶことができます。
XML、IMAP、Java、LDAPをサポート
PHPは、普遍的なWebプログラミング言語であるためにオフセットから設計されているため、XML、IMAP、Java、LDAP、いくつかの主要なデータベース、様々なインターネットプロトコル、一般的なデータ操作をサポートしています。
Webサーバーに統合する
ApacheやMicrosoft IISなどのWebサーバーに統合されているため、サーバー側プログラミング言語と呼ばれています。 PHPのサポートをWebサーバーに追加するには、ネイティブWebサーバーモジュールまたはCGI実行可能ファイルをインストールします。
データベースサーバーとFTPサーバーにアクセスできます
PHPは、MySQL、PostgreSQL、SQLite、LDAP、Microsoft SQL Server、FTP(File Transfer Protocol)サーバなど、データベースサーバにアクセスできるインターネット認識システムです。
強力なAPIを使用して高度に拡張可能です
PHPは複数の安定した開発ブランチで積極的に開発されており、それぞれがさまざまな機能とコンポーネントをサポートしています。強力なAPI(Application Programming Interfaces)によって非常に拡張可能です。
サポートされているオペレーティングシステムとプラットフォーム
PHPはCプログラミング言語で実装されています。つまり、GNU / Linux、BSD、Solaris、Mac OS X、Microsoft Windowsオペレーティングシステムをサポートするクロスプラットフォームソフトウェアです。 32ビットと64ビットの両方のハードウェアプラットフォームで正常に動作します。
このリリースの新機能:
コア:
バグ#75241(zend_mm_alloc_small()のヌルポインタ参照解除)を修正。
バグ#75236(エラーメッセージを出力する際の無限ループ)を修正しました。
バグ#75252(1つのリクエストで2つの解析エラーでトークンのフォーマットが正しくない)が修正されました。
バグ#75220(親のis_callable呼び出し時のSegfault)の問題を修正しました。
バグ#75290(内部関数のクロージャのデバッグ情報にガーベジ引数名が含まれていた)が修正されました。
日付:
修正されたバグ#75055(timelib_meridian()の範囲外読み出し)。
Apache2Handler:
バグ#75311を修正しました(エラー: 'zend_hash_key'にはapache2handlerに 'arKey'という名前のメンバーがありません)。
ハッシュ:
バグ#75303を修正しました。(sha3はビッグエンディアンでハングします)
Intl:
バグ修正#75318(UConverter :: getAliases()のパラメータはオプションではありません)。
ライトスピード:
バグ#75248を修正しました(バイライトディレクトリは、ライトスピードSAPIのみをビルドするときに作成されません)。
バグ#75251(プログラム接頭辞と接尾辞がありません)が修正されました。
mcrypt:
バグ#72535(arcfour暗号化ストリームフィルタがPHPをクラッシュする)を修正しました。
MySQLi:
バグ#75018(ビットタイプのフィールドを読み込むときのデータの破損)を修正しました。
OCI8:
誤った参照カウントを修正しました。
Opcache:
バグ#75255を修正しました(リクエストがハングアップして終了しません)。
PCRE:
バグ#75207を修正(CVE-2016-1283のアップストリームパッチを適用)。
PDO_mysql:
バグ#75177を修正しました(タイプ 'bit'は予期しない文字列として取得されます)。
SPL:
バグ#73629を修正しました(SplDoublyLinkedList :: setIteratorModeはインターンフラグをマスクします)。
バージョン7.1.9 / 7.2.0 RC1の新機能:
コア:
EXTENSIONブロックで#75042 run-tests.phpの問題を修正しました)。 (ジョン・ボーア)
カール:
バグ#75093(OpenSSLサポートが検出されない)を修正しました。 (レミ)
#74125の改善(curl-configではなくpkg-configを使用)。 (レミ)
GD:
修正されたバグ#75111(細工された.bmpイメージによるメモリ開示またはDoS)。 (cmb)
バグ#75124を修正しました(gdImageGrayScale()が色を生成する可能性があります)。 (cmb)
Intl:
バグ#75090を修正しました(IntlGregorianCalendarには親クラスの定数がありません)。 (tpunt)
PCRE:
修正されたバグ#75089(preg_grep()はPREG_BAD_UTF8_ERRORを報告していません)
最初の入力文字列)。 (ドミトリー)
PDO_OCI:
バグ#74631(PHP-FPMのPDO_PCO:PHP-FPMを設定する前にOCI環境を初期化した)のバグを修正しました。 (Ingmar Runge)
SQLite3:
Sqlite 3.20.1へのアップデート。 (cmb)
標準:
バグ#75097を修正しました(ホスト名が64文字の場合、gethostnameは失敗します)。 (アンドレア)
バージョン7.1.7の新機能:
コア:
バグ#74738(複数の[PATH =]と[HOST =]セクションが正しく解析されない)を修正しました。
修正されたバグ#74658(配列プロパティの定義されていない定数により、プロパティが壊れていました)。
抽象的なUnixドメインソケット名の誤った解析。
バグ#74603(PHP INIの解析スタックバッファオーバーフローの脆弱性)を修正しました。
バグ#74101、バグ#74614(zval_get_typeでヒープの使用を解除してから(READ:1)を解除する)を修正しました。
バグ#74111(ヒープバッファオーバーレイ(READ:1)finish_nested_dataをunserializeから修正)。
バグ#74819(wddx_deserialize()ヒープがphp_parse_date()経由で境界外に読み込まれる)を修正しました。
日付:
バグ#74639(DatePeriodとDateIntervalのクローンを実装)の問題を修正しました。
DOM:
バグ#69373(削除されたXPathクエリ結果への参照)の問題を修正しました。
GD:
バグ修正#74435(バッファが初期化されていないメモリに読み込み過多)。
Intl:
バグ#73473(msgfmt_parse_messageのスタックバッファオーバーフロー)を修正しました。
バグ修正#74705(Collator :: getSortKeyとcollator_get_sort_keyの間違った反映)
Mbstring:
オングルーマ上流修正(CVE-2017-9224、CVE-2017-9226、CVE-2017-9227、CVE-2017-9228、CVE-2017-9229)を追加する(Remi、TASAKA Mamoru)
OCI8:
TAFコールバックを追加します(PR#2459)。
Opcache:
バグ#74663(Segfaultとopcache.memory_protectおよびvalidate_timestamp)を修正しました。
opcache.enable_cliをデフォルトの無効に戻します。
OpenSSL:
バグ#74720を修正しました(x1aをコンテンツに使用すると、pkcs7_en / decryptは機能しません)。
バグ#74651(zif_openssl_seal()のmemcpyの負のサイズのparam(-1))を修正しました。
PDO_OCI:
--with-pdo-oci configureオプションでInstant Client 12.2をサポートします。
反射:
バグ修正#74673(Reflectionオブジェクトを未定義定数の文字列にキャストしたときのSegfault)を修正しました。
SPL:
バグ#74478(null融合オペレータがSplFixedArrayで失敗した)を修正しました。
FTP:
バグ#74598を修正しました(ftp:// wrapperはコンテキストargを無視します)。
PHAR:
バグ修正#74386(Phar :: __構成の反映が正しくない)を修正しました。
石鹸:
バグ修正#74679(WSDL_CACHE_MEMORYでの不正な変換配列)。
ストリーム:
バグ#74556を修正しました(stream_socket_get_name()は ''を返します)。
バージョン7.1.6の新機能:
コア:
_zend_hash_add_or_update_iのバグ#74600(クラッシュ(SIGSEGV))を修正しました。
バグ#74546(ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONSTのSIGILL)が修正されました。
バグ#74589を修正しました(ユニコード文字では__DIR__が間違っています)。
intl:
バグ#74468の修正(Collator :: sortWithSortKeysの間違った反映)
MySQLi:
バグ#74547を修正しました(mysqli :: change_user()は$ database引数に/ strict_typesとしてnullを受け入れません)。
Opcache:
バグ#74596(opcache.revalidate_pathを有効にしたSIGSEGV)の問題を修正しました。
phar:
バグ#51918を修正しました(Phar :: webPhar()は、PUTメソッドとDELETEメソッドを通じて送信されたリクエストを処理しません)。
読み込まれた行:
バグ#74490を修正しました(readline()は、カーソルを行頭に移動します)。
標準:
バグ#74510を修正しました(win32 / sendmail.cはCCヘッダーを固定しますがBCCは固定しません)。
xmlreader:
バグ#74457の修正(XMLReader :: expandの誤った反映)
バージョン7.1.4の新機能:
コア:バグ#74157(ネストされたジェネレータを持つSegfault)の問題を修正しました。
バグ#74164を修正しました(無効な値がタイプヒントby-ref argに動的に渡されるとPHPがハングします)。
修正されたバグ#74093(n + 2秒の最大実行時間はerror_logに書き込まれなかった)。
修正されたバグ#73989(Symfonyテストスイート内のPHP 7.1 Segfaults)
バグ#74084を修正しました(範囲外の読み取り - zend_mm_alloc_small)。
バグ#73807(大量の投稿要求を処理する際のパフォーマンス上の問題)が修正されました。
バグ#73998を修正しました(get_object_varsで作成された配列でarray_key_existsが失敗します)。
バグ#73954のバグを修正しました(Alpine LinuxでmuslでNANチェックが失敗しました)。
修正されたバグ#73677(gcc ASANを有効にしたビルドでphar.pharコアダンプを生成)を修正しました。
Apache:
修正されたバグ#61471(不完全なPOSTはタイムアウトしないが、PHPに渡される)。
日付:
バグ#73837( "new DateTime()"が1秒前の値を返すことがある)を修正しました。
FPM:
バグ#69860を修正しました(php-fpmプロセスのアカウンティングがキープアライブで壊れています)。
ハッシュ:
バグ#73127を修正しました。(入力データに長い0xFFシーケンスが含まれているとgost-cryptoハッシュが正しくありません)。
GD:
バグ#74031を修正しました(imagepngのReflectionFunctionに最後の2つのパラメータがありません)。
Mysqlnd:
バグ#74021(fetch_arrayが壊れたデータ、MEDIUMBLOB以上のデータ)を修正。
Opcache:
バグ#74019(Segfaultのリストあり)を修正しました。
OpenSSL:
バグ#74022(PHPの高速CGIがpfxファイルから読み込むとクラッシュする)を修正しました。
バグ#74099の修正(openssl_encrypt()によるメモリリーク)。
標準:
バグ#74005のバグを修正(mail.add_x_headerがRFC改行改行を引き起こす)。
バグ#74041を修正しました(長さが0のsubstr_countが壊れています)。
バグ#73118を修正しました(is_callable呼び出し可能な名前は、匿名クラスの誤解を招く値を報告します)。
バグ#74105のバグを修正しました(LinuxのPHPはgetrandomが利用できないときは/ dev / urandomを使うべきです)。
ストリーム:
バグ修正#73496(zend_inline_hash_funcの無効なメモリアクセス)
バグ#74090を修正(stream_get_contents maxlength> -1は空の文字列を返します)。
バージョン7.1.3の新機能:
コア:バグ#74157(ネストされたジェネレータを持つSegfault)の問題を修正しました。
バグ#74164を修正しました(無効な値がタイプヒントby-ref argに動的に渡されるとPHPがハングします)。
修正されたバグ#74093(n + 2秒の最大実行時間はerror_logに書き込まれなかった)。
修正されたバグ#73989(Symfonyテストスイート内のPHP 7.1 Segfaults)
バグ#74084を修正しました(範囲外の読み取り - zend_mm_alloc_small)。
バグ#73807(大量の投稿要求を処理する際のパフォーマンス上の問題)が修正されました。
バグ#73998を修正しました(get_object_varsで作成された配列でarray_key_existsが失敗します)。
バグ#73954のバグを修正しました(Alpine LinuxでmuslでNANチェックが失敗しました)。
修正されたバグ#73677(gcc ASANを有効にしたビルドでphar.pharコアダンプを生成)を修正しました。
Apache:
修正されたバグ#61471(不完全なPOSTはタイムアウトしないが、PHPに渡される)。
日付:
バグ#73837( "new DateTime()"が1秒前の値を返すことがある)を修正しました。
FPM:
バグ#69860を修正しました(php-fpmプロセスのアカウンティングがキープアライブで壊れています)。
ハッシュ:
バグ#73127を修正しました。(入力データに長い0xFFシーケンスが含まれているとgost-cryptoハッシュが正しくありません)。
GD:
バグ#74031を修正しました(imagepngのReflectionFunctionに最後の2つのパラメータがありません)。
Mysqlnd:
バグ#74021(fetch_arrayが壊れたデータ、MEDIUMBLOB以上のデータ)を修正。
Opcache:
バグ#74019(Segfaultのリストあり)を修正しました。
OpenSSL:
バグ#74022(PHPの高速CGIがpfxファイルから読み込むとクラッシュする)を修正しました。
バグ#74099の修正(openssl_encrypt()によるメモリリーク)。
標準:
バグ#74005のバグを修正(mail.add_x_headerがRFC改行改行を引き起こす)。
バグ#74041を修正しました(長さが0のsubstr_countが壊れています)。
バグ#73118を修正しました(is_callable呼び出し可能な名前は、匿名クラスの誤解を招く値を報告します)。
バグ#74105のバグを修正しました(LinuxのPHPはgetrandomが利用できないときは/ dev / urandomを使うべきです)。
ストリーム:
バグ修正#73496(zend_inline_hash_funcの無効なメモリアクセス)
バグ#74090を修正(stream_get_contents maxlength> -1は空の文字列を返します)。
バージョン7.1.2の新機能:
コア:改良されたGENERATOR_CREATEオペコード・ハンドラ。
バグ#73877の修正(readlink()はUTF-8パスのガーベッジを返す)
バグ#73876を修正しました(アサインopの拡張時に** =をエクスポートするとクラッシュしました)。
修正バグ#73962(キリルディレクトリに関連するシンボリックリンクのバグ)を修正しました。
バグ#73969(debug_print_backtraceのsegfault)を修正しました。
バグ#73994を修正しました(解凍時にarginfoが間違っています)。
バグ#73973(debug_zval_dumpのアサーションエラー)を修正しました。
DOM:
バグ#54382を修正しました(getAttributeNodeNSはxmlns *属性を取得しません)。
DTrace:
バグ#73965(DTraceが無効になっていると有効になったと報告された)を修正しました。
FCGI:
バグ#73904のバグを修正しました(php-cgiが指定したphp.iniファイルを読み込めません)。
バグ#72898(PHP_FCGI_CHILDRENはphpinfo()に含まれていません)を修正しました。
FPM:
バグ#69865を修正しました(syslogを使用しているときにphp-fpmがstderrを閉じない)。
GD:
バグ#73968(XBM読み込みの早すぎる失敗)を修正しました。
GMP:
バグ#69993を修正(gmp.hのテストではマシンのテストが必要)。
ハッシュ:
hash_hkdf()関数を追加しました。
バグ#73961(ハッシュsha3ソースの環境構築依存関係)を修正しました。
Intl:バグ#73956を修正(CXXの代わりにCCを使用するリンク)。
LDAP:
バグ#73933(ldap_mod_replaceとopcacheのエラー/ segfault)を修正しました。
MySQLi:
バグ#73949(mysqli_fetch_objectのリーク)が修正されました。
Mysqlnd:
バグ#69899を修正(mysqlndを使ってfree_result()の後にclose()でsegfaultを修正)。
Opcache:
バグ#73983を修正しました(cli + opcacheのpharでの仕上げ作業でクラッシュしました)。
OpenSSL:
バグ#71519を修正しました(戻り値の配列にシリアルの16進数を追加しました)。
バグ#73692のバグを修正(Winでopenssl 1.1.0でext / opensslをコンパイル)。
バグ#73978(PDOSのopenssl_decryptトリガーバグ)の問題を修正しました。
PDO_Firebird:
実装されたFR#72583(すべてのデータは文字列として取得されます)。
PDO_PgSQL:
バグ#73959を修正しました(lastInsertIdは間違ったシーケンス名の例外をスローしません)。
Phar:
バグ#70417を修正しました(PharData :: compress()は一時ファイルを閉じません)。
posix:
バグ#71219を修正しました(configureスクリプトが間違ってttyname_rをチェックしました)。
セッション:
バグ#69582(CLIでセッションがセッションから読み込めない)を修正しました。
SPL:
修正されたバグ#73896(spl_autoload()がmagic _call()を呼び出すとクラッシュする)
標準:
バグ#69442を修正しました(PTSを有効にしたときにfdの終了が間違っていました)。
バグ#47021(SoapClientが "Transfer-Encoding:chunked"と一緒に提供されたWSDLに足りない)を修正
バグ#72974を修正(imapはAIX上で未定義のサービス)
バグ#72979を修正しました(money_formatの長さが誤って格納されています)。
バグ番号#73374(intval()が基数0の場合、バイナリを検出する必要があります)を修正しました。
バグ#69061を修正しました(mail.log = syslogにダブル情報が含まれています)。
ZIP:
バグ#70103を修正しました(ZipArchive :: addGlobはremove_all_pathオプションを無視します)。
バージョン7.1.1の新機能:
コア:バグ#73792を修正しました(無効なforeachループはスクリプトをハングします)。
修正されたバグ#73686(ArrayObjectの結果にsettype()ed値を参照に追加する)を修正しました。
バグ#73663を修正しました(「無効なオペコード65/16/8」はlist()で作成した変数で発生します)。
バグ#73727を修正しました(ZEND_MM_BITSET_LENはzend_bitset.hの "未定義シンボル"です)。
バグ#73753(シリアル化されていない配列ポインタが進まない)を修正しました。
バグ#73783を修正しました(Zend Signalsが有効の場合、SIG_IGNは機能しません)。
固定バグ#73825(finish_nested_data()でunserializeで読み込み範囲外のヒープ)を修正しました。
バグ#73831(phpオブジェクトのシリアル化を解除している間にNULLポインタの参照解除)が修正されました。
修正されたバグ#73832(unserialize()で初期化されていないメモリの使用)。
CLI:
バグ#72555(Windows上のCLI出力(japanese))を修正しました。
COM:
バグ#73679(無効なコードページを使用したDOTNETの読み取りアクセス違反)の問題を修正しました。
DOM:
バグ#67474(デフォルトnsのgetElementsByTagNameNSフィルタ)の問題を修正しました。
EXIF:
バグ#73737(タグフォーマットの解析時にFPE)が修正されました。
GD:
バグ#73869(Signed Integer Overflow gd_io.c)のバグを修正しました。
バグ#73868(gdImageCreateFromGd2Ctx()のDOSの脆弱性)を修正しました。
mbstring:バグ#73646の修正(mb_ereg_search_initヌルポインタ参照解除)。
MySQLi:
バグ#73462を修正しました(永続的な接続は$ connect_errnoを設定しません)。
mysqlnd:
BITフィールドの処理の最適化 - メモリコピーの削減とメモリ使用量の削減
バグ#73800(散発的なsegfaultとMYSQLI_OPT_INT_AND_FLOAT_NATIVE)が修正されました。
opcache:
修正されたバグ#73789(スイッチ/ケースブロック内のクラス定数の奇妙な動作)。
バグ修正#73746(文字列を返すメソッドは、代わりにUNKNOWN:0を返します)。
バグ#73654(zend_call_functionのセグメンテーションフォルト)を修正しました。
修正されたバグ#73668(マイナス1で割ったときのopcacheの "SIGFPE算術演算例外")を修正しました。
修正されたバグ#73847(変数が配列として再定義されたときの再帰)。
PDO Firebird:
修正バグ#72931(PDO_FIREBIRDがFirebird 3.0で動作していない)
phpdbg:
バグ修正#73794(実行と#コマンド区切り文字を使用するとクラッシュ(不足))
バグ#73704のバグを修正しました(phpdbgは、shebangのファイルに間違った行を表示します)。
SQLite3:
修正されたバグ#73530の修正(結果セットを解除すると他の結果セットがリセットされることがあります)。
標準:
バグ#73594を修正しました(dns_get_recordは$ additional outパラメータを設定しません)。
バグ#70213(ダブルクラスルックアップでコンテキストの共有を解除する)を修正しました。
バグ#73154(__sleep関数がクラッシュするオブジェクトをシリアライズする)を修正しました。
バグ#70490を修正(get_browser関数が非常に遅い)。
バグ#73265を修正しました(起動時にbrowscap.iniを読み込むと、メモリ使用量が多くなります)。
(メールログの件名を追加する)。
バグ#31875を修正(get_defined_functionsは、無効な機能を除外するparam)。
zlib:
バグ#73373を修正しました(deflate_addは、出力が切り捨てられていないことを確認しません)。
バージョン7.1.0の新機能:
Nullable型
空戻りタイプ
反復可能な擬似型
クラス定数visiblity修飾子
list()の角括弧構文とlist()内のキーを指定する機能
複数の例外タイプをキャッチする
もっと多くの機能と変更点...
バージョン7.0.9 / 7.1.0 Beta 1の新機能:
コア:バグを修正(zend_arenaのsegfaultが低い)
バグ#71441を修正しました。(試してみてください/最終的にクラッシュします。
バグ#71442(forward_static_callクラッシュ)を修正しました。
修正されたバグ#71443(symfonyを使用してintlで組み込みのWebサーバーを使用するSegfault)
バグ#71449(php_implode()の整数オーバーフローバグ)を修正しました。
バグ#71450(php_str_to_str_ex()の整数オーバーフローバグ)を修正しました。
バグ#71474を修正しました(Magento2でVMスタックが破損したためクラッシュしました)。
修正されたバグ#71485(内部funcの戻り型ヒントは、例外をスローすると致命的なエラーを引き起こす)
バグ#71529を修正しました(countを使用すると、配列要素の変数参照が機能しません)。
バグ#71601を修正しました。
バグ#71637(xml / filter_url / addcslashesの整数オーバーフローによる多重ヒープオーバーフロー)を修正
CLIサーバー:
バグ修正#71559(HTTPサーバを内蔵、バグでWeb上にファイルをダウンロードできます)
カール:
修正されたバグ#71523(curl_multi_exec中に新しいオプションCURLOPT_HTTPHEADERでハンドルがコピーされる)を修正しました。
curl_getinfo()でメモリリークが修正されました。
日付:
バグ#71525を修正しました(date_modifyの呼び出しはtimelib_rel_timeに変更され、date_date_setの問題が発生します)。
Fileinfo:
バグ#71434を修正しました(finfoは特定のpythonファイルに関する注意をスローします)。
FPM:
バグ#62172(FPMがApache httpd 2.4バランサ/ fcgi設定で動作しない)が修正されました。
バグ#71269(php-fpmダンプコア)を修正しました。
Opcache:
修正されたバグ#71584(Zend OpcacheのZCG(cwd)の使用後に可能)。
PCRE:
修正されたバグ#71537(OpcacheのPCRE segfault)。
phpdbg:
phpdbg_get_executable()に含まれている不特定のファイルから継承された関数を修正しました。
石鹸:
バグ#71610(タイプ混乱の脆弱性 - SOAP / make_http_soap_request())の問題を修正しました。
標準:
バグ#71603を修正しました(compact()はphp7のリファレンスを維持します)。
バグ#70720(strip_tagsが不適切なphpコードの解析)を修正しました。
XMLRPC:
バグ#71501を修正しました(xmlrpc_encode_requestはエンコードオプションを無視します)。
郵便番号:
バグ#71561(Zip :: ExtractToのNULLポインタ参照解除)を修正しました。
バージョン7.0.8の新機能:
コア:バグを修正(zend_arenaのsegfaultが低い)
バグ#71441を修正しました。(試してみてください/最終的にクラッシュします。
バグ#71442(forward_static_callクラッシュ)を修正しました。
修正されたバグ#71443(symfonyを使用してintlで組み込みのWebサーバーを使用するSegfault)
バグ#71449(php_implode()の整数オーバーフローバグ)を修正しました。
バグ#71450(php_str_to_str_ex()の整数オーバーフローバグ)を修正しました。
バグ#71474を修正しました(Magento2でVMスタックが破損したためクラッシュしました)。
修正されたバグ#71485(内部funcの戻り型ヒントは、例外をスローすると致命的なエラーを引き起こす)
バグ#71529を修正しました(countを使用すると、配列要素の変数参照が機能しません)。
バグ#71601を修正しました。
バグ#71637(xml / filter_url / addcslashesの整数オーバーフローによる多重ヒープオーバーフロー)を修正
CLIサーバー:
バグ修正#71559(HTTPサーバを内蔵、バグでWeb上にファイルをダウンロードできます)
カール:
修正されたバグ#71523(curl_multi_exec中に新しいオプションCURLOPT_HTTPHEADERでハンドルがコピーされる)を修正しました。
curl_getinfo()でメモリリークが修正されました。
日付:
バグ#71525を修正しました(date_modifyの呼び出しはtimelib_rel_timeに変更され、date_date_setの問題が発生します)。
Fileinfo:
バグ#71434を修正しました(finfoは特定のpythonファイルに関する注意をスローします)。
FPM:
バグ#62172(FPMがApache httpd 2.4バランサ/ fcgi設定で動作しない)が修正されました。
バグ#71269(php-fpmダンプコア)を修正しました。
Opcache:
修正されたバグ#71584(Zend OpcacheのZCG(cwd)の使用後に可能)。
PCRE:
修正されたバグ#71537(OpcacheのPCRE segfault)。
phpdbg:
phpdbg_get_executable()に含まれている不特定のファイルから継承された関数を修正しました。
石鹸:
バグ#71610(タイプ混乱の脆弱性 - SOAP / make_http_soap_request())の問題を修正しました。
標準:
バグ#71603を修正しました(compact()はphp7のリファレンスを維持します)。
バグ#70720(strip_tagsが不適切なphpコードの解析)を修正しました。
XMLRPC:
バグ#71501を修正しました(xmlrpc_encode_requestはエンコードオプションを無視します)。
郵便番号:
バグ#71561(Zip :: ExtractToのNULLポインタ参照解除)を修正しました。
バージョン7.0.7の新機能:
PHP 7.0.0の新機能(2015年12月2日)
バージョン7.0.5の新機能:
コア:バグを修正(zend_arenaのsegfaultが低い)
バグ#71441を修正しました。(試してみてください/最終的にクラッシュします。
バグ#71442(forward_static_callクラッシュ)を修正しました。
修正されたバグ#71443(symfonyを使用してintlで組み込みのWebサーバーを使用するSegfault)
バグ#71449(php_implode()の整数オーバーフローバグ)を修正しました。
バグ#71450(php_str_to_str_ex()の整数オーバーフローバグ)を修正しました。
バグ#71474を修正しました(Magento2でVMスタックが破損したためクラッシュしました)。
修正されたバグ#71485(内部funcの戻り型ヒントは、例外をスローすると致命的なエラーを引き起こす)
バグ#71529を修正しました(countを使用すると、配列要素の変数参照が機能しません)。
バグ#71601を修正しました。
バグ#71637(xml / filter_url / addcslashesの整数オーバーフローによる多重ヒープオーバーフロー)を修正
CLIサーバー:
バグ修正#71559(HTTPサーバを内蔵、バグでWeb上にファイルをダウンロードできます)
カール:
修正されたバグ#71523(curl_multi_exec中に新しいオプションCURLOPT_HTTPHEADERでハンドルがコピーされる)を修正しました。
curl_getinfo()でメモリリークが修正されました。
日付:
バグ#71525を修正しました(date_modifyの呼び出しはtimelib_rel_timeに変更され、date_date_setの問題が発生します)。
Fileinfo:
バグ#71434を修正しました(finfoは特定のpythonファイルに関する注意をスローします)。
FPM:
バグ#62172(FPMがApache httpd 2.4バランサ/ fcgi設定で動作しない)が修正されました。
バグ#71269(php-fpmダンプコア)を修正しました。
Opcache:
修正されたバグ#71584(Zend OpcacheのZCG(cwd)の使用後に可能)。
PCRE:
修正されたバグ#71537(OpcacheのPCRE segfault)。
phpdbg:
phpdbg_get_executable()に含まれている不特定のファイルから継承された関数を修正しました。
石鹸:
バグ#71610(タイプ混乱の脆弱性 - SOAP / make_http_soap_request())の問題を修正しました。
標準:
バグ#71603を修正しました(compact()はphp7のリファレンスを維持します)。
バグ#70720(strip_tagsが不適切なphpコードの解析)を修正しました。
XMLRPC:
バグ#71501を修正しました(xmlrpc_encode_requestはエンコードオプションを無視します)。
郵便番号:
バグ#71561(Zip :: ExtractToのNULLポインタ参照解除)を修正しました。
バージョン7.0.4の新機能:
コア:バグを修正(zend_arenaのsegfaultが低い)
バグ#71441を修正しました。(試してみてください/最終的にクラッシュします。
バグ#71442(forward_static_callクラッシュ)を修正しました。
修正されたバグ#71443(symfonyを使用してintlで組み込みのWebサーバーを使用するSegfault)
バグ#71449(php_implode()の整数オーバーフローバグ)を修正しました。
バグ#71450(php_str_to_str_ex()の整数オーバーフローバグ)を修正しました。
バグ#71474を修正しました(Magento2でVMスタックが破損したためクラッシュしました)。
修正されたバグ#71485(内部funcの戻り型ヒントは、例外をスローすると致命的なエラーを引き起こす)
バグ#71529を修正しました(countを使用すると、配列要素の変数参照が機能しません)。
バグ#71601を修正しました。
バグ#71637(xml / filter_url / addcslashesの整数オーバーフローによる多重ヒープオーバーフロー)を修正
CLIサーバー:
バグ修正#71559(HTTPサーバを内蔵、バグでWeb上にファイルをダウンロードできます)
カール:
修正されたバグ#71523(curl_multi_exec中に新しいオプションCURLOPT_HTTPHEADERでハンドルがコピーされる)を修正しました。
curl_getinfo()でメモリリークが修正されました。
日付:バグ#71525を修正しました(date_modifyの呼び出しはtimelib_rel_timeに変更され、date_date_setの問題が発生します)。
Fileinfo:
バグ#71434を修正しました(finfoは特定のpythonファイルに関する注意をスローします)。
FPM:
バグ#62172(FPMがApache httpd 2.4バランサ/ fcgi設定で動作しない)が修正されました。
バグ#71269(php-fpmダンプコア)を修正しました。
Opcache:
修正されたバグ#71584(Zend OpcacheのZCG(cwd)の使用後に可能)。
PCRE:
修正されたバグ#71537(OpcacheのPCRE segfault)。
phpdbg:
phpdbg_get_executable()に含まれている不特定のファイルから継承された関数を修正しました。
石鹸:
バグ#71610(タイプ混乱の脆弱性 - SOAP / make_http_soap_request())の問題を修正しました。
標準:
バグ#71603を修正しました(compact()はphp7のリファレンスを維持します)。
バグ#70720(strip_tagsが不適切なphpコードの解析)を修正しました。
XMLRPC:
バグ#71501を修正しました(xmlrpc_encode_requestはエンコードオプションを無視します)。
郵便番号:
バグ#71561(Zip :: ExtractToのNULLポインタ参照解除)を修正しました。
コメントが見つかりません