問題タブ [lampp]
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.
css - XAMPP で Wordpress テーマ フォルダのパスを使用するにはどうすればよいですか?
XAMPP を使用して Ubuntu マシンにローカルの Wordpress をインストールしていて、テーマを最初から作成しようとしているという問題があります。問題は、同じフォルダー内の他のファイルを参照することになっている index.php 内のパス (例: <link rel="stylesheet type="text/css" href="style.css">
) が、同じフォルダー内の CSS ファイル ( /opt/LAMPP/htdocs/blog/wp-content/themes/mytheme
) を指していることです。
代わりに、ファイルが読み込まれず、ブラウザにファイルが見つからないことが表示されます。ブラウザが/blog
フォルダを上から見ていることがわかりました。したがって、ページを適切にロードするには、すべてをそこに移動するか、パスを下に移動する必要があります。
XAMPPサーバーを自分のサイトと同じ階層でセットアップしているため、これは非常に面倒です。すべてのパスを手動で編集して、メインのように機能させる必要はありません。 Webサイト。/mytheme
XAMPP/Wordpressがフォルダーからテーマをロードするように見えるように、これを修正する方法を知っている人はいますか?
xampp - Linux マシンで XAMPP (LAMPP) を使用してアクセス許可の問題を解決するためのベスト プラクティス
問題
最近、ラップトップの 1 つで Linux を使い始めました。WordPressのテーマなどを開発するために、MacやWindows OSで使い慣れたXAMPP(LAMPP)をインストールしました。
Linux の学習曲線の一部であると理解しています。端末コマンドの使用に習熟していません。
何かをする前に、Wordpress 開発ファイルを他のコンピューターからインポートできず、アクセス許可エラーが発生していました。
ターミナルを使用して、htdocs フォルダーのアクセス許可を変更しました。
WPファイルが認識されたように見えましたが、phpMyAdminで作成したデータベースに接続できません。正しいデータベース名、ユーザーとしてroot、パスワードを何も使用せず、WordPressを作成すると正常に動作しますこのラップトップ内からのインストール。
これらの問題は、ファイルを zip などから htdocs にインポートする場合にのみ発生します。
質問
Linux ボックスで XAMPP (LAMPP) をセットアップするための一連のベスト プラクティスはありますか?これにより、Wordpress (およびその他のプログラム) のローカル インストールを使用する際に、アクセス許可の問題やその他の問題が発生しなくなります。
ありがとう!
apache - RockMongo、「動的ライブラリ '/.../mongo.so' を読み込めません - 間違った ELF クラス: ELFCLASS64 が不明です」
すべてのファイルをランプ Web フォルダーに抽出して、RockMongo をインストールしました/opt/lampp/htdocs/rockMongo/
。index.php ショーへのアクセス
正しく行うには、php_mongo モジュールをインストールする必要があります。PHP.net のインストール ドキュメントについては、こちらを参照してください。
そこでの指示に従いました(インストールする必要がありましたphp-pear
):
- sudo pecl install モンゴ
- 次の行を php.ini に追加します: extension=mongo.so
ここで、Web サーバー (Apache) を起動すると、次の警告が何百回も繰り返されます。
警告: PHP の起動: システムのタイムゾーン設定に頼るのは安全ではありません。date.timezone 設定または date_default_timezone_set() 関数を使用する必要があります。これらの方法のいずれかを使用してもこの警告が表示される場合は、タイムゾーン識別子のスペルが間違っている可能性があります。行 0 の不明で、代わりに「EDT/-4.0/DST」に「America/New_York」を選択しました
また、この警告が1回:
警告: PHP の起動: 動的ライブラリ '/usr/lib/php5/20090626/mongo.so' を読み込めません - /usr/lib/php5/20090626/mongo.so: 間違った ELF クラス: 行 0 の不明な ELFCLASS64
インデックス ページにはまだ同じメッセージが表示されます (つまり、class_exists("Mongo")
false が返されます) 。
mongo.soへの絶対パスを入れてみましたが、何もしませんでした。どうしたの?
編集:使用しました
私のphpインストールが64ビットであることを示唆しているようですが、印刷するPHP_INT_MAX
と2147483647
、私のインストールが32ビットであることを示しているようです。PHP インストールの「ビット数」を知るにはどうすればよいですか?
html - XAMPP の代替ルートを作成するにはどうすればよいですか?
xampp のルートが htcdocs ディレクトリであることは理解していますが、ホーム フォルダーに独自のディレクトリを作成し、そのサーバーをルートとして使用して、ファイルを保存するために何百万ものフォルダーを経由する必要がないようにしたいと考えています。
シンボリックリンクを使用してこれを達成できますが、これを行うより良い方法はありますか????
本当にありがとう。
linux - UbuntuでLAMPPを使用してcrontabを使用する
私はすでにかなり長い間グーグルで検索しましたが、それでもlamppでcrontabをセットアップする方法を見つけることができません。
15分ごとにPHPスクリプトを実行する必要があります。
だから、bashで:
nanoエディターを入手しました...中に何を入力すればよいですか?
試し* * * * */opt/lampp/path/to/script
ましたが、機能しません。
誰か助けてもらえますか?
email - Ubuntuでメールの送信者名を変更する方法
UbuntuでLAMPを使用してメールを送信するためにssmtpをインストールしました。
そして、このような簡単なスクリプト:
メールを受信しましたが、送信者名が「nobody」と表示されるので、ユーザー名「nobody」を使用していますか?どうすれば変更できますか?私はUbuntuを初めて使用します...
ありがとう。
php - XAMPP for Windows でソケット構成がどこにあるかが見つかりません
PHP プロジェクトで Netbeans 7.0.1 を使用しています。
xampp.org にあるインストーラーを使用して、Windows 7 64 ビットに XAMPP 1.7 をインストールしました。IISも使用しているので、Apacheのポートを80と443から81と442に変更しました。サービスとして何もインストールしていません。コントロール パネルを使用して、mysql、apache などを開始/停止しています。
私の問題は、単体テストが失敗していることです。状況は、Mac で作業している 2 人の男と一緒にプロジェクトを開発しているということです。
次のような行を含む構成ファイルがあります。
私の単体テストは失敗し、そのうちの1つにまったく同じ問題があり、そのパスを正しいパスに変更すると問題が解決したとのことでした。
さて、そのファイルは Windows XAMPP のどこにありますか? ハードドライブ全体を検索しました(そのファイルが存在するにはmysqlが実行されている必要があることを知っています。はい、実行されています:))、それを見つけることができませんでした。
この男は、ソケット パスが指定されている Parameters.ini という名前のファイルを使用して、$container = $kernel->getContainer(); を呼び出します。データベースはインスタンス化されているようです。
私は今これを持っているそのファイル(parameters.ini)を変更しようとしました:
しかし、database_socket を削除すると文句を言います。
ここの指示に従おうとしました:http://www.devside.net/guides/windows/mysql セットアップ(xamppでwwwを変更)
C:\www\mysql-5.1.56-win32 として展開します。
ディレクトリの名前を C:\www\mysql-5.1.56-win32 から C:\www\mysql に変更します
MySQL 構成ファイル C:\www\mysql\my-medium.ini (または、含まれている他の my-*.ini ファイルのいずれかを選択) を %SYSTEMROOT% ディレクトリにコピーします。
ファイル %SYSTEMROOT%\my-medium.ini (または my-*.ini ファイルにコピーされたファイル) の名前を my.ini に変更します。
セクション「[client]」および「[mysqld]」の下で、編集...
セクション「[mysqld]」の下に、挿入...
mysqlを再起動しましたが、何も起こりませんでした。
php - ランプエラー403-アクセス禁止
私はランプをFedoraにインストールしました、そして私はそれを長い間問題なく使用しました、私は問題なくケーキフレームワークで働いていました、私はHTDOCSフォルダーに(フレームワークzipから)codeigniterフォルダーをコピーしようとしました、そして問題がありますが、 http:// localhost / ciを介してファイルにアクセスしようとすると(フォルダ名をciにした)、次のエラーが発生します。
アクセス禁止!
要求されたオブジェクトにアクセスする権限がありません。読み取り保護されているか、サーバーで読み取りできません。
これがサーバーエラーであると思われる場合は、ウェブマスターに連絡してください。
エラー403
localhost Sat 12 Nov 2011 03:55:01 PM AST Apache / 2.2.17(Unix)DAV / 2 mod_ssl / 2.2.17 OpenSSL / 1.0.0c PHP / 5.3.5 mod_apreq2-20090110 / 2.7.1 mod_perl / 2.0.4 Perl / v5.10.1
問題は、以前に作成した他のアプリケーションにアクセスできるが、フレームワークファイルにアクセスできないことです。ケーキをインストールしようとしましたが、同じ問題が発生しました。この問題を解決するにはどうすればよいですか?
linux - Lamppはどのユーザーの下で実行されますか?
私は、Lamppがどのユーザーの下で実行されているのか疑問に思いました。たとえば、lamppを使用せずにapacheをインストールすると、ユーザーapacheで実行されます。
ありがとうございました。