タグ付けされた質問 「php」

PHPは、Web開発に特に適した、広く使用されている汎用スクリプト言語です。PHPでのプログラミングに関する質問はトピックから外れており、Stack Overflowで質問する必要があります。

5
1つのコマンドで複数のフォルダー内の複数のファイルの名前を変更する方法
*.htmlファイルの名前を変更したいのですが*.php、(残念ながら)cmdプロンプトコマンドやバッチファイルでそれを行うのに十分な知識がありません。 問題は、各ファイルが個別のフォルダーにあることです。そして、750以上の異なるフォルダー名について話しています。私が知っているファイルにワイルドカードを使用するのは正しいですが、* フォルダにワイルドカードを使用することは私には不明です。FOR(コマンドプロンプトで)コマンドを使用する必要があるかもしれませんが、そこに行き詰まっています。 使用するフォルダー構造は次のとおりです。 親フォルダー / 子フォルダー / 孫フォルダー / ファイル .html 例えば: games/A/game_name/file.html games/B/game_name/file.html games/C/game_name/file.html 等々。 親フォルダーはすべてのファイルで同じです。子および孫フォルダはほとんどのファイルで異なります。 これらのファイルの名前をに変更した後*.php、次の.htaccessものが永続的なリダイレクトを行うと想定しています。 RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php

3
特定のソフトウェアバージョンをUbuntuのデフォルトにする
私は現在、ubuntu 12.04に2つのバージョンのphpをインストールしています。 1つはapt-getを使用してインストールされたphp 5.3用で、もう1つはphp 5.5でxamppを使用してインストールされています これらのコマンドを実行すると: > which php /usr/bin/php > php --version PHP 5.3.10-1ubuntu3.8 with Suhosin-Patch (cli) (built: Sep 4 2013 20:05:42) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethan >echo $PATH /home/chanhxc/bin /usr/lib/lightdm/lightdm …
11 linux  ubuntu  php  zsh  oh-my-zsh 


1
vimの複数のファイルタイプの異なる背景色
複数のファイルタイプ(つまり:set ft=html.php)を持つファイルを処理する場合、vimで異なる背景色(つまり、1つの明るい色と1つの暗い色)を使用できますか?HTMLが埋め込まれたPHPコードでは、数十のHTML行の中で1つのPHPステートメントを確認するのが難しい場合があります。以下を参照してください。異なるbg色、マージンのマーカー、2番目の左マージン(1つのvimプラグインがマークに対してこれを行う)、<?phpたとえばタグを強調表示するなど、何でも解決します(理想的ではありませんが)。 編集:構文は限られた数の要素(文字列、関数、識別子...)を使用しているように見えるため、これは構文レベルでは可能ではないと思います。これは間違いなくcolorchemesとの簡単な統合を可能にすることです。SyntaxAttrは、これを実証するための優れたプラグインです。それをコードの任意の部分の上に置くと、それが属する構文グループがわかります。
10 php  html  vim  plugins 


6
/ usr / bin / env:php:そのようなファイルやディレクトリはありません
アプリのデプロイに.shスクリプトを使用したい。このスクリプトは私のホームサーバー(Ubuntu 15.10サーバー)にあり、実行可能としてマークされています。このスクリプトへのアクセスはsshを介して行われ、このチュートリアルを使用して、そのスクリプトを実行するsshログインを設定しました。したがって、基本的には呼び出すだけでssh deployer@XXX.com someArguments、スクリプトをsomeArgumentsパラメーターとして実行します。ユーザーdeployerはuid = 0を持っているので、基本的にはroot(これは将来変更される予定です。正常に機能するまで、アクセス許可の問題を解消するためだけに設定しました)。 そして、ここが物事がトリッキーになるところです。スクリプトは/usr/bin/env: php: No such file or directoryatコマンドを報告します/bin/composer install(Composerを使用)。私がそのスクリプトを見るほど、物事は奇妙です。この行の前に、/bin/composer self-updateおよびも呼び出さ/bin/composer -Vれています。どちらも正しく実行され、正しい出力を表示します。 次のことを確認しました。 /usr/bin/env php -v正しいPHPバージョンを表示します(と同じ/usr/bin/php -v) whereis php ディスプレイ php: /usr/bin/php /usr/local/bin/php /usr/share/man/man1/php.1.gz php5-cli パッケージがインストールされ、最新バージョン $PATH 含む /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games which env ディスプレイ /usr/bin/env 私は次のことも試しました: bash deploy.shrootの下で直接スクリプトを実行する(そのユーザーと同じであるため)-エラーなしで完全に動作します 失敗したコマンドを直接実行する-エラーなしで完全に実行する したがって、これは非常に特殊なケースとして私には思われますが、このコマンドが機能しないのはなぜですか。デバッグに12時間費やしましたが、ここでは考えきれません。 PS:同様のエラー(/usr/bin/env: node: No such file or directory)が存在する場合bower install(Bowerを使用)に発生しますが、実行中(NPMを使用)には発生しません。npm …
9 linux  ubuntu  bash  ssh  php 

2
ユーザーapacheでLibreOfficeを使用してファイルをPDFに変換します(つまり、PHPを使用する場合)
libreoffice-headlessをインストールし、通常のユーザーとしてシェルにログオンしたときにドキュメントを変換できます。 [root@desktop ~]# yum install libreoffice-headless [root@desktop ~]# yum install libreoffice-writer [root@desktop ~]# su NotionCommotion sh-4.1$ /usr/bin/libreoffice --headless -convert-to pdf --outdir /tmp/ayb /tmp/ayb/document_34.doc convert /tmp/ayb/document_34.doc -> /tmp/ayb/document_34.pdf using writer_pdf_Export 今は同じことをしたいのですが、PHPを使用しているため、ユーザーapacheとして、以下はファイルを変換しません。 <?php shell_exec('/usr/bin/libreoffice --headless -convert-to pdf --outdir /tmp/ayb /tmp/ayb/document_34.doc'); ?> トラブルシューティングを行うために、ユーザーapacheと同じコマンドをシェルで実行しましたが、それでもファイルは変換されません。 [root@desktop ~]# su -s /bin/sh apache -c "/usr/bin/libreoffice --headless -convert-to …

1
Apacheは拡張子のないファイルをどのようにマッピングしますか?
私の地元のdevのセットアップには、のようなものにマッピングされhttp://mydomain.dev/testhtmlpageを testhtmlpage.htmlとするhttp://mydomain.dev/testphppage testphppage.phpに。ブラウザは、最初に入力したURLに留まります。問題は、私は自分のマシンを最初に構成しなかったということです。そして、私はそれに適切なハンドルを持っていますが、この動作が定義されている場所を見つけることができません。 私はhttpd.confと含まれている2つの領域を確認できませんでした。 私のhttpd.conf: http : //denishoctor.me/myhttpdconf.xml(ソースを表示) インクルード/private/etc/apache2/other/*.conf: <IfModule php5_module> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps <IfModule dir_module> DirectoryIndex index.html index.php </IfModule> 誰かアイデアはありますか?

5
Windows 7 WAMPサーバーへのzeromqのインストール
PHPでzeromqを使用するために、Windows 7マシンにzeromqをインストールすることを探しています(WAMPサーバー(5.3.4)、Apacheサーバー2.2.17を使用しています)。 私は彼らのサイトのドキュメントをたどりましたが、どうしたらよいかわかりません。次のサイトから zeromqをインストールし、このサイトから dllをコピーしようとしましたが、ダウンしています。 DLLはどこで入手できますか?このリンクから Windowsインストーラーのみをインストールしますか、それとも他に必要なものはありますか? このサイトからDLLをダウンロードしました http://178.79.157.189/~mikko/win32/php-zmq-win32.zip PHP 5.3.4 x64バージョンとWindows 7 x64を使用しています。私は次の手順を試しました: インストールしました ZeroMQ-3.2.2rc2~miru1.5-x64 コピーlibzmq.dllしますc:\wamp\bin\php\php5.3.4 コピーphp-zmq\php53\php53-ts_zeromq-3.2.2 しますc:\wamp\bin\php\php5.3.4\ext php_zmq拡張機能を有効にしましたphp.ini WAMPを再起動しました。それが示している 'c:/wamp/bin/php/php5.3.4/ext/php_zmq.dll' -%1は有効なwin32アプリケーションではありません 何が問題でしょうか? もう一度、Wamp x86(php 5.4.3)バージョンとWindows 7 x64で試しました インストールしました ZeroMQ-3.2.2rc2~miru1.5-x86.exe コピーlibzmq.dllしますc:\wamp\bin\php\php5.4.3 コピーphp-zmq\php54\php54-ts_zeromq-3.2.2 しますc:\wamp\bin\php\php5.4.3\ext php_zmq拡張機能を有効にしましたphp.ini WAMPを再起動しました。それが示している PHPスタートアップ:ダイナミックライブラリ 'c:/wamp/bin/php/php5.4.3/ext/php_zmq.dll'をロードできません-指定されたモジュールが見つかりませんでした。\ r \ nが不明で行0にあります
9 windows-7  php  wamp 


9
感染したWebサイトのコピーをローカルディスクに保存すると危険ですか?
まず、私はHTMLとPHPプログラミングには興味がありません。 友人のJoomlaサイトがなんらかのhtmlインジェクションによってハッキングされ、今ではすべてのphpおよびhtmlファイルに、ある種のマルウェアページにリンクされているiframeがあります。次に、感染したファイルをサーバーから自分のマシンにコピーして、それらを「駆除」したいと思います。これは馬鹿げて危険ですか?
8 php  html  malware  iframe 

4
フラッシュドライブにやさしい(ポータブル)XAMPPの代替品?
私はサーバーとしてXAMPPのポータブルを使用してフラッシュドライブにポータブルMediaWikiのWikiを設定しようとしています。 http://lifehacker.com/354005/run-your-personal-wikipedia-from-a-usb-stick ApacheまたはmySQLを起動しようとすると、このエラーが発生します( ペースト ) 11:19:52 AM [Apache] Error: Apache shutdown unexpectedly. 11:19:52 AM [Apache] This may be due to a blocked port, missing dependencies, 11:19:52 AM [Apache] improper privileges, a crash, or a shutdown by another method. 11:19:52 AM [Apache] Press the Logs button to view error logs and …

2
MediaWiki:セッションタイムアウトを増やす
ホストされたWebサイトに小さなMediaWiki wikiがあります。セッションタイムアウトを設定する場所が見つからないことを除いて、かなりうまく機能します。 現在、ページの編集中にセッションが期限切れになります。PHPの設定に触れることを含め、あらゆる種類の推奨事項を見てきましたが、信頼できる答えは見つかりません。 助言がありますか?

3
独自の「ポータブル」Windows AMP(Apache、MySQL、PHP)スタックを構築する方法はありますか?
XAMPPのようなポータブルなものがあることは知っていますが、最新バージョンのソフトウェアを使用していません。自分でビルドできますか? インストールが不要で、Windowsをフォーマットしても影響を受けないため、ポータブルなものが好きです。

7
WAMP MySQLサービスが開始されません
私はなかった新鮮な WAMP(V2.1)のインストールし、それはMySQLがここに....開始されていませんEXCEP動作します。 そして、「サービスの開始/再開」を押すたびに、何も起こりません。 my.iniに移動し、パスワードを入力します。次に、MySQLコンソールに移動します。そのパスワードを入力すると、1。コンソールが消えるか、2。 10061)」
5 php  mysql  phpmyadmin  wamp 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.