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

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

0
Mac OS 10.7.5でPHPをアクティベートする
PHPを起動しようとしています。ガイドにはWeb共有を有効にする必要があると記載されていますが、アップルメニュー/システム環境設定/共有に移動してWeb共有を確認すると、システムはWeb共有を開始してすぐにオフに戻します。
1 macos  mac  php 

3
古いハードウェア上の自宅でのWebホスティング
これは この興味深い質問を作り直す 。避けるために少し言い換えました。 アグロを引く 以前考えたように、いくつかの質の高い情報を提供しますが、数字だけを実行しました。 私は私が学ぶのを助けるために個人的なウェブサイトをセットアップしています(PHP、MySQL、HTML、Javascript、CSSなど) 私は以下の機械を横に並べています: Pentium 4 HT @ 3.0GHz 1GBのメモリ たくさんの収納 このプロジェクトの新規登録ドメイン 私の質問は、現代のウェブ技術にとって、このマシンは十分に強力なのでしょうか?コストを最小限に抑えたいので、サーバーなどを借りるのではなく、持っているハードウェアを使いたいと思います。
1 linux  php  web  hosting  lamp 

1
Windows Server 2008 R2上のIIS 7.0を介したSQL ServerへのPHPクエリ
そのため、私は自分のWindows Server 2008 R2上にWebページを構築しています。IIS7をイントラネット上で動作するように設定し、Active Directory /ローカルネットワーク内の任意のマシンからローカルにアクセスできるようにします。サーバが接続しているかどうかを知らせるために基本的なクエリを実行するPHPスクリプトを実行しようとしたときサーバー側とクライアント側の両方から(私のワークステーションから)ページを実行しようとしましたが、まったく機能していません。 これは私が接続を確立するのに使っているコードの例ですが、私はエラーを得続けます 「エラー:SQLSTATE [HY000] [2002]ターゲット・マシンが積極的に拒否したため、接続できませんでした。」 セキュリティのために、ServerName、UserName、Password、およびDBNameの各フィールドは削除されています。また、すべてのコードが!DOCTYPE、HTML、およびBodyに含まれています。 <?php echo "<table style='border: solid 1px black;'>"; echo "<tr><th>Id</th><th>Firstname</th><th>Lastname</th></tr>"; class TableRows extends RecursiveIteratorIterator { function __construct($it) { parent::__construct($it, self::LEAVES_ONLY); } function current() { return "<td style='width: 150px; border: 1px solid black;'>" . parent::current(). "</td>"; } function beginChildren() { echo …



1
Mac PHPのコンパイル:認識できないオプション
私はMSSQLの拡張子でPHPをコンパイルしようとしています。私はこのエラーが出ます: WARNING: unrecognized options: --with-php-config 実行しようとしたとき ./configure --with-php-config=/usr/local/php5//bin/php-config 私のPHPインストールフォルダのルートから。私はスイスのLIIPと呼ばれるこのサーバーからCURL経由でPHPをインストールしたので、PATHは標準とは異なります。 どうすればこのエラーに対処できますか?

2
MCRYPTをPHPと連携させる
私はmcryptライブラリをインストールしましたが、どういうわけかApacheはそれを無視します。ファイルが正しく配置され、再インストールすると、最新バージョンがすでにインストールされているというメッセージが表示されます。 何か案は?

1
あまりにも多くの開いているファイルを開くことができませんでした - php 1024最大制限 - Redhat - なぜ新しい制限が効かないのですか?
PHPプログラムの問題をデバッグしているときにこのメッセージが表示されます。 /etc/security/limits.confを編集して追加しました * hard nofile 500000 * soft nofile 500000 root hard nofile 500000 root soft nofile 500000 ここで指示されているように( https://rtcamp.com/tutorials/linux/increase-open-files-limit/ )その後、タイピング ulimit -Hn そして ulimit -Sn 500000という新しい制限を明らかにします。 私はすでに編集しました /etc/pam.d/common-session ファイルと行を追加しました session required pam_limits.so その後システムを再起動しました。私のプログラムはファイル#1025を開こうとすると例外をスローし続けます。 私はphpプロセスのPID(27263)を取得してからcat / proc / 27263 / limitsをしました Limit Soft Limit Hard Limit Units Max cpu time …

4
PHPが「mysql_connect」の後、または「mysql_close」の後に「Segmentation fault(11)」をスローするのはなぜですか?
私はUbuntu-9.04を持っていて、XAMPP-1.7.2を使ってWebアプリケーションを開発しています。問題は、私が訪れて書いたPHPファイルを見ようとした時です。 localhost/folder/file.phpFirefoxでは、ファイルをWebページとして表示するのではなく、ダウンロードするように求められています。ダウンロードして私のお気に入りのテキストエディタで開くと、何も入っていない空のファイルが表示されます。 更新:他のサーバで動作 さて、私はそのページを別のサーバーにアップロードしました、そしてそれはうまく見ることができます!だから問題はFirefoxにはありません。コード自体もそうではありません。私のサーバーまたはその構成が問題であるはずです。それはあなたの誰かに何が起こっているのかについての手がかりを与えますか? 更新:問題の切り分け Firefoxは、これら3つのファイルのうち最初のファイルのみをダウンロードすることを提案しています。 test1.php ダウンロードとして提供されています <?php mysql_connect("localhost","root",""); mysql_close(); ?> test2.php 出力:Warning:mysql_close():3行目の/opt/lampp/htdocs/test.phpにMySQL-Linkリソースが指定されていません <?php //mysql_connect("localhost","root",""); mysql_close(); ?> test3.php 空白ページを出力する <?php mysql_connect("localhost","root",""); //mysql_close(); ?> 私は私のサーバーが稼働していることを知っています、そしてそれは私にPHP5が稼働していてそして同様に稼働していることを教えてくれます。 問題が発生したときにXAMPPエラーログに表示されるのは、次のとおりです(わかりやすくするために切り捨てられ、フォーマットされています)。 [notice] child pid 7338 exit signal Segmentation fault (11) ああ、そしてFirefoxは私の他のコンピュータ(Windows XP SP3とサーバとしてeasyPHP)上で問題なくファイルを見ることができます この問題を解決するために私ができることを誰かが知っていますか? アップデート:error_log()を使用 これが私のerror_log()を使った試みです。 test4.php <?php error_log("Start of file reached by PHP"); mysql_connect("localhost","root",""); …
1 ubuntu  firefox  php  mysql  xampp 

0
データベースの値をDoctrine Type jsonに変換できませんでした
私はSymfony 4フレームワークの新しいユーザーです。私は組み込み認証システムを使って正しいログインシステムを構築したいと思います。しかし、私は教義のクエリ中にエラーが発生しました。 これが私のスクリーンショットです。 そして、これが私のデータベースの移行です。 $this->addSql('CREATE TABLE user (id INT AUTO_INCREMENT NOT NULL, email VARCHAR(180) NOT NULL, roles TEXT NOT NULL, password VARCHAR(255) NOT NULL, UNIQUE INDEX UNIQ_8D93D649E7927C74 (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ENGINE = InnoDB'); 「ロール」プロパティのタイプをJsonに変更する必要がありますか?
1 php  mysql  json 

2
フォルダからtarを作成するときにフォルダ構造を削除する
わかりましたこれ以上調査することにそれ以上時間を無駄にしたいと思いませんが私はただzipの代りにダウンロードのための.tarオプションを提供したいと思います。 $archive = "/home/stevenbu/public_html/temp/".$twitter_name.".tar"; $directory = "/home/stevenbu/public_html/temp/".$twitter_name; exec("tar -cf $archive $directory"); 問題は、.tarを解凍したときに5つのフォルダーがあることです。フォルダーがなく、.tar内のファイルだけが欲しいのです。 どうもありがとう
1 php  exec  tar 


1
php / perlを使用してhtmlボタンからアプリケーションを実行する
phpまたはperlを使用してローカルのhtmlボタンからnautilusなどのアプリケーションまたはファイルブラウザを開く方法があるかどうか疑問に思いました。Webページはローカルで、phpとperlがインストールされています。「Hello World」をphpページに印刷するシェルスクリプトを実行できますが、Webページからアプリケーションを開く方法はありますか?Debianを使用しています
1 linux  debian  php  perl 

1
OSX上の意図しない複数のPHPバージョン
アプリケーションの場合、PHPの統計関数が必要です。OSX(10.11)にはデフォルトのPHP 5.5が付属していましたが、PECL統計パッケージをインストールするには7.0が必要だったため、liip.chのシェルスクリプトを使用してローカルPHPバージョンをバージョン7に更新しました。 curl -s http://php-osx.liip.ch/install.sh | bash -s 7.0 今、私は明らかに、2つのPHPバージョンになりました。 私は実行すると、phpinfo()ページ上で私が手PHPバージョン7.0.2(ターミナルで)ときに私はphp -v私が終わるPHP 5.5.27を。 (私は例えば厳しい通告を得た)私のWebアプリケーションのためのアップデートが動作するようですが、私はと統計パッケージをインストールしようとすると、pecl install stats私が取得PECL /統計情報は、PHP(バージョン> = 7.0.0)が必要、インストールされたバージョンは5.5です.27 which php 私はただ一つの結果を与えます: /usr/bin/php php 7を「使用」するように端末に指示するにはどうすればよいですか?
1 macos  php 

0
AddTypeまたはAddHandlerの問題を修正する方法
私は最近、古いGodaddyホスティングアカウントから新しいGodaddy Cpanelホスティングアカウントに移動しました。 Webサイトのメニューは、古いホスティングアカウントで機能するphp includeステートメントを使用して生成されます。ただし、この新しいホスティングでは、PHPのincludeステートメントは機能しません。Webサイト上のリンクをクリックすると、Webページを開くHTMLリンクの代わりに開いているファイルを保存するダイアログが表示されます。サーバーは、Apache php 5.3を実行するcPanelを備えたDeluxe Linux Hostingです。これは、古いホスティングアカウントで機能したhtaccessです。この問題を修正するにはどうすればよいですか? #simple ETag FileETag MTime Size # Turn on the Expires engine ExpiresActive On # Expires after a month client accesses the file ExpiresByType image/jpeg A2592000 ExpiresByType image/gif A2592000 ExpiresByType image/png A2592000 ExpiresByType image/x-icon A2592000 ExpiresByType text/plain A2592000 # Good for one week …

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