問題タブ [suphp]
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 のエラー ログ ファイルはどこにありますか?
エラー ログ ファイルはどこにありますか?
suPHPのインストール後に表示される内部サーバー エラーを解決するために、それらを確認する必要があります。
php - セッションによるsuPHPセキュリティ
私はsuPHPをよりよく理解しようとしています。
私は明らかにグーグルでsuPHPのドキュメントを見つけ、それが何であるか、そして何をするかについての一般的な答えを見つけましたが、それがセッションセキュリティとセッションハイジャックの防止にどのように役立つかについて混乱しています。
誰かが私のためにこれを明確にすることができれば、私は感謝するでしょう。グーグルは良い結果を出していない!
php - PHPスクリプトからコマンドを実行します:sh:1:画面:見つかりません
スクリーンセッションを実行しているスクリプトに問題があります。
ログでこれを参照してください:
いくつかのアップデート(apache / php / suphp?)で動作を停止し、それが魅力のように動作する前に何が起こったのか、suPhp / Apacheをどのように構成するのですか?
php - suPHP のインストール後に 500 内部サーバー エラーが発生しました。そして、オンラインのソリューションはより多くの問題を引き起こすだけです
suPHP をインストールしてから (Wordpress を正しく実行できるようにするため)、「500 内部サーバー エラー」が発生します。WP をロードするときではなく、ロードするindex.php
ときphpinfo.php
(phpinfo 関数のみ)。また、phpMyAdmin はログインできなくなりました (Chrome は代わりに「名前を付けてファイルを保存」ダイアログを表示します)。
だから私はこの答えを見つけました。今だけphp.ini
ファイルが問題を引き起こしているようで、すべてのページで 500 エラーがスローされますindex.php
。以前はロードされていました。そのサイトで示唆されているように、これが私php.ini
の全文です。何らかの理由ですべてが壊れているだけです:
そしてここにある.htaccess
:
私はUbuntuデスクトップ12.10を使用しています。私の仮想ホストは私のディレクトリを指してい~/Documents
ます (suPHP をインストールする前はすべて正常に動作していました)。
LAMP をセットアップするのはこれが初めてです (私は今まで再パッケージ化された MAMP/LAMPP を使用していました... 完全な LAMP セットアップを管理する方法を学びたいのですが、私は一日中このことと戦っていて、できません仕事を終わらせるために)。
編集:すべてのファイルの所有権 ( sudo chown -R www-data
) を Apache に変更すると、スクリプトからファイルを書き込むことができますが、それでも suPHP の何が問題なのかわかりません。これが解決するまで無効にしました。
php - Web サイトの一部で PHP の実行を防ぐにはどうすればよいですか?
私はいくつかのウェブサイトでphpをsuphpとして実行しているLAMPサーバーを持っています。私が間違っていなければ、対応するディレクトリにある.htaccessファイルに「php_flag engine off」を置くか、VirtualHostに「php_flag engine off」を置くことで、通常、Webサイトの特定の部分でphpコードが実行されないようにすることができます。 Apache のディレクティブ。しかし、これは明らかに通常の mod_php に対してのみ有効であり、suphp に対しては有効ではありません。では、どうすれば suphp で同じことを達成できますか?
たとえば、www.foo.com/images/ 内の PHP コードを無効にして、そのサイトの他の場所では許可したいとします。
ここでstackoverflowを検索しましたが、mod_phpのソリューションしか見つかりませんでした。
php - suPHP によるグローバル ファイル アクセス
ユーザーにグローバル ファイルへの読み取り専用アクセスを許可する必要があります。現在、グローバル ファイルへのシンボリック リンクをユーザー ディレクトリに追加しています。これは、シンボリックリンクされたディレクトリ内のファイルにアクセスするまで機能するようです。その時、ファイルの所有者/グループを一致させるまで、次のエラーが表示されます。
明確な答えのないフォーラムの投稿をいくつか読みました。
理想的にはセキュリティを損なうことなく、これを達成するにはどうすればよいですか?
php - 特定の Web サイトに対してのみ XDebug PHP デバッガーを有効にする
suPHP を使用して CentOS Web サーバーを実行していますが、一部の選択した Web サイトに対してのみ XDebug PHP デバッガーを有効にする必要があります。これらの Web サイト用のカスタム php.ini ファイルを作成できるように、.htaccess ファイルに suPHP_ConfigPath 設定を追加しました。
zend_extension="/usr/lib64/php/modules/xdebug.so"
カスタム php.ini ファイルに。実際にカスタム php.ini を使用していることを確認しましたが、phpinfo() を実行すると、xdebug が有効になっていることが示されません。
どんな助けでも大歓迎です。
ubuntu - suPHP、Ubuntu、ブラウザでダウンロードされるファイル
次のセットアップを実行しています:Ubuntu 12.04 LTS 64ビットZpanelcp(zpanelcp.com、今のところダウンしているようです...)Apache2 PHP5
セットアップに suPHP を追加しようとしています。これに従った後: http://www.debiantutorials.com/installing-suphp/ (Debian の場合は知っていますが、動作するようです)。Apache を再起動し、ブラウザでサーバー上のサイトをリロードすると、サイトからコンテンツを含むファイルのダウンロードが開始されます。これは、サイトをリロードする代わりに。
私は何を間違っていますか?どうすれば修正できますか?
apache - Zend Framework と Doctrine に関連する不可解な PHP エラー
現在、Zend Framework と Doctrine で次のエラー メッセージが表示されます。私はこの問題を解決する方法を理解しようとしています..
致命的なエラー: /home/bellalun/library/Smallunch/lib/Bootstrap.php で「渡された配列は既存の静的メソッドを指定していません (クラス 'Doctrine' にはメソッド 'modelsAutoload' がありません)」というメッセージを含むキャッチされない例外 'LogicException' :173 スタック トレース: #0 /home/bellalun/library/Smallunch/lib/Bootstrap.php(173): spl_autoload_register(Array) #1 /etc/ZendFramework/1.9.0/Zend/Application/Bootstrap/BootstrapAbstract.php( 660): Bootstrap->_initDoctrine() #2 /etc/ZendFramework/1.9.0/Zend/Application/Bootstrap/BootstrapAbstract.php(613): Zend_Application_Bootstrap_BootstrapAbstract->_executeResource('doctrine') #3 /etc/ZendFramework/1.9 .0/Zend/Application/Bootstrap/BootstrapAbstract.php(577): Zend_Application_Bootstrap_BootstrapAbstract->_bootstrap(NULL) #4 /etc/ZendFramework/1.9.0/Zend/Application.php(324):Zend_Application_Bootstrap_BootstrapAbstract->bootstrap() #5 /home/bellalun/application/bootstrap.php(14): Zend_Application->bootstrap() #6 /home/bellalun/public_html/dev.php(8): require('/home/ bellalun/...') #7 {main} が /home/bellalun/library/Smallunch/lib/Bootstrap.php の 173 行目に投げられる
173行目はこちら
私のホスティング会社は週末にいくつかの変更を行い、私のサイトのいくつかを台無しにし、それらをダウンさせました. 彼らは私を Apache から LiteSpeed に切り替え、私の PHP ハンドラーを DSO から SuPHP に切り替えました。これが関係しているかどうかはわかりません..