Tag - PHP

PHPショートタグ変更プログラム

これは、PHPファイルから短いタグ(<?)を変更するプログラムです。変更されたファイルの場合、元のファイルは拡張子に.bakを追加します。<= $ hello?> $ hello; >オプション(-s)を使用する場合、<?=は変更されません。 使い方 convertshortopentag.exe [オプション]{ファイル名またはフォルダー名} ダウンロード Kilhonetからダウンロードしてください 関連リンク 出典:https://github.com/newkilho/convertshortopentag ライセンス Kalmuriはフリーウェアです。 あなたがあなたの会社、自宅、政府機関、および学校をスペース制限のない学校を使用していても...

現在の場所を見つける(PHP)

場所はジオロケーション関数を介して取得され、関連またはサポートされていないブラウザの場合、Naverが提供するAPIを介してIPIで取得されます。 使用する前に、NaverのAPIキーを以下のアドレスに入手してください(https://www.ncloud.com/product/applicationservice/geolocation) <? function makeignature($ secretkey、$ method、$ basestring、$ timestamp、$ accesskey) { $ space = '; $ newline = "\ n"; $ hmac = $ method。$ space。$ Basestring。 $ Signaute = base64_encode(hash_hmac( 'sha256'、$ hmac、$ secretkey、true)); $ signauteを返します。 } if($ _ post ['order'] == 'geolocation') { $hostNameUrl = 'https://geolocation.apigw.ntruss.com'; $requestUrl= '/geolocation/v2/geoLocation'; $accessKey...

AWS(PHP)からIPアクセスを見つける

Amazonサーバーを使用すると、サーバーIPを取得すると、プライベートIPが出力されます。 だから私は公式のIPを保存するようにしました。 <? if(in_array(substr($ _ server」), 0, 3), array('172'))) if(strrpos(gethostname(), '.compute.internal')!==false) $_SERVER['SERVER_ADDR'] = file_get_contents('http://169.254.169.254/latest/meta-data/public-ipv4'); echo $_SERVER['SERVER_ADDR']; ?>

形態分析(PHP)の設置と使用

インストール環境:CENTOS7 BASIC、PHP7 Yum Install GCC-C ++ Java-1.7.0-Openjdk-Devel Python-Devel Zlib-Devel opensSl-Devel Git-Y wget https://www.python.org/ftp/python/3.6.1/python-3.6.1.tgz tar xf python-3。* CD Python-3。* 。/構成、設定 作る AltInstallを作成します PIP3.6インストールjpype1-py3 PIP3.6インストールkonlpy CD .. wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.2.tar.gz TAR ZXFV MECAB-0.996-KO-0.2.2.TAR.GZ CD MECAB-0.996-KO-0.9.2 。/構成、設定 作る インストールします CD .. wget https://bitbucket.org/eunjeon/mecab-dic/downloads/mecab-ko-dic-2.0.1-20150920.tar.gz TAR ZXFV MECAB-KO-DIC-2.0.1-20150920.TAR.GZ CD MECAB-KO-DIC-2.0.1-20150920 ./autogen.sh 。/構成、設定 作る インストールします cd/usr/local/src/ git clone https://github.com/rsky/php-mecab.git cd/usr/local/src/php-mecab/mecab phpize ./CONFIGURE -WITH-PHP-CONFIG =/USR/BIN/PHP-CONFIG -WITH-MECAB =/usr/local/bin/mecab-config 作る テストを行います インストールします echo "Extension = mecab.so"> /etc/php.d/mecab.ini Systemctl Restart httpd.service php ...

Webハッキング、危険なコードチェックプログラム

サーバーハッキングは、悪意のあるPHPがインストールされているかどうか、監視およびリスクコードを簡単に確認するために行われました。 サーバーアカウントにコードを記述し、アップロードします。 下のダウンロードボタンをクリックして、監視プログラムをダウンロードします。 ダウンロードされたプログラムを実行し、URLに(1)に記述されたURLを入力します。 下に示すように、疑わしいファイル名を表示するには、診断をクリックしてください。 通常は...

HTTPアクセス情報レコード

Openapiを使用する場合、テストとアクセス情報が適切であるかどうかを確認することです Messos Value、ホスト、接続時のポスト値[PHP] <? $log = $_SERVER['REQUEST_METHOD'].' '.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']."nn"; foreach($_SERVER as $k => $v) { if($k=='HTTP_HOST') continue; if(substr($k, 0,5)!='HTTP_') continue; $log .= '$k: $v'."n"; } $log .= "n"; $post = array_map('urldecode', explode('&', file_get_contents('php://input'))); foreach($post as $v) { $log .= "$vn"; } $log .= "-----------------------------------n"; file_put_contents('log.txt', $log, FILE_APPEND | LOCK_EX); ?> [/PHP]