問題タブ [base-url]

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.

0 投票する
7 に答える
3183 参照

mysql - http://magento.localがライブサイトに戻ります-OSX用のMagentoとXampp

開発環境を再構築しようとして問題が発生しました。

XAMPPをインストールし、次の手順に従いました。

  1. MYSQLDBをバックアップします。
  2. バックアップホームディレクトリ。
  3. 同じユーザー/データベース名でDBを作成する
  4. SQLファイルが正常にインポートされ、ホームディレクトリ(および非表示のファイル)がhtdocsにインポートされました。
  5. base_urlとsecure_base_urlが「http://magento.local」に設定されていることを確認しました(http://127.0.0.1も試しました)
  6. すべてのキャッシュ/セッションを削除しました

ライブURLに戻すのではなく、http://magento.localでローカルWebサイトを表示するにはどうすればよいですか?

base_urls、さらにはcookieurlも編集しました。

0 投票する
1 に答える
221 参照

html - setを使用してページでアンカーを使用する

ベースURLを次のように設定した場合:

次に、ページhttp://example.com/test.phpにアンカーへのリンクを配置します。

アンカーが同じページにとどまり、リンクhttp://example.com/test.php#top移動するようにするにはどうすればよいですか? URL?

本質的に、この特定のリンクが相対的でなければならず、ベースを使用しないように指定する方法はありますか?

0 投票する
3 に答える
1862 参照

zend-framework - サブディレクトリのZendFramework

私はこれで壁を叩いています...

サブディレクトリ内にzendフレームワークアプリケーションを確立する必要があります。

つまり、ドメインはtricell.ssであり、アプリケーションのメインディレクトリとしてtricell.ss/tricellを使用したいと思います。

何をしたか:

  1. 設定(application.ini)で次の設定を行いました。

    /li>
  2. 設定で別の変数を作成しました

    /li>
  3. 私のブーストラップにはこれがあります:

    /li>
  4. 私のレイアウトでは、以下を使用して画像を表示しようとしています。

    /li>
  5. これが私の仮想ホスト構成です:

    /li>
  6. これが私の.htaccessです:

SetEnvAPPLICATION_ENV開発

問題は、画像を表示しようとしても何も起こらないことです。URLで画像を取得しようとしている場合:

http://tricell.ss//tricell/img/btn.png

間違ったコントローラーに関する情報を取得しています。どうすればこれを正しくすることができますか?私は(問題なく)tricell.ssのようなルートドメインの構成を作成してから画像、つまりtricell / ss / img / btn.pngを取得できますが、サブディレクトリで作業したいので、画像ではそれを行うことができません。私がここで間違っていることは何ですか?

0 投票する
2 に答える
102 参照

php - 関数が突然、前にディレクトリ名を持つ完全なパスを返しますか?

奇妙な問題があります。私は codeigniter のような独自のフレームワークを作成しており、CI の「base_url()」と同等の関数を作成しました。これは、私の場合は「http://www.example.com/」のような文字列を返します。私の問題 (これまで聞いたことがない) は、base_url() 関数を使用して css ファイルやその他のナビゲーションへのリンクを作成するときにあります。したがって、私がビューで次のように書くと:

実際のリンクは次のとおりです。

私の問題は、Chrome と Firefox でソース コードを見ると、関数から返される「文字列」が正しいことです。しかし、マウスをその上に置くと、リンクは代わりに次の URL にリンクします。

http://example.com/%EF%BB%BFhttp://www.example.com/css/style.css

なぜこれを行うのか、誰か説明できますか?

編集:申し訳ありませんが、base_url() のソース コードを忘れてしまいました:

おまけ: 同僚が VIM で<feff>、リンクの前に という名前のタグが追加されていることを発見しましたか?

0 投票する
2 に答える
2577 参照

php - CodeIgniterインストールのベースURL

FTPサーバー(abc.xyz.com)があり、FTPサーバーにCodeIgniterをインストールしたいと思います。私はそれをインストールするために、 CodeIgniterのインストールの指示に従いました。

FileZillaを使用して、CIをftpサーバーのルートディレクトリにコピーしました。しかし、ステップ3)「ベースURLを設定する」では、ftpサーバーのURLを指定してみました。しかし、それは機能しません。ベースURLをどのように指定すればよいですか。PHP / CodeIgniterは初めてなので、どのように指定すればよいかわかりません。

私はroutes.phpとデフォルトのコントローラーwelcome.phpをチェックしました。見栄えがします。しかし、「WelcometoCodeIgniter」というメッセージが表示されません。また、ローカルホストでXAMPPを使用して同じことを確認しましたが、正常に動作します。つまり、CIを「htdocs」にコピーした後、CIのウェルカムメッセージを見ることができます。

CodeIgniterがftpサーバーに正常にインストールされているかどうかを確認するにはどうすればよいですか。

0 投票する
2 に答える
2341 参照

zend-framework - zend:baseUrlビューヘルパーが空の文字列を返します

私のサイトで$this->baseUrl()は、ビューを呼び出すと、空の文字列が返されます。私はそれが戻ることを期待します例えばhttp://www.foobar.com/。ベースURLを手動で設定する必要がありますか?

Zend_Application_Resource_Frontcontrollerのマニュアル-構成キーで、私はこれを見つけました:

baseUrl:アプリケーションへの明示的なベースURL(通常は自動検出)

それが私にとって自動検出されない理由はありますか?

0 投票する
2 に答える
4755 参照

codeigniter - base_url()を使用する代わりにベースURL定数を定義しますか?

関数を呼び出す代わりに:

すべてのリンクについて、constants.phpでベースURLを定義することは理にかなっていますか?

次に、その定数を使用して、関数呼び出しがページ上で何度も行われる可能性がないようにしますか?

0 投票する
1 に答える
4133 参照

php - モデルのベース URL を取得する

プロジェクトの開発には zend フレームワークを使用しています。一部のモデルでプロトコルを使用してベース URL を取得したい。私はそれを行うために次の行を試します。しかし、それは空に戻ります。

その方法でベース URL を取得できますか。それを行うための最良の解決策は何ですか。次の行も使用できます。

しかし、私は最善の解決策が欲しいです。私を助けてください。

0 投票する
3 に答える
2476 参照

css - Zend Framework 、パスの問題

公式ユーザーガイドに従って、最初の zend アプリケーションを作成しています。標準の zend アプリケーション (zend studio 9 および ZF 1.11 を使用) をセットアップし、.phtml ページに画像と CSS スタイルシートを追加したいと考えています。css ファイルを「myApplicationName/public/css」に配置するとすべて正常に動作しますが、「myApplicationName/application/layouts/css」などの別のディレクトリに配置しようとすると、考慮されません。それらをphtmlページにリンクするためにパスを使用する必要がありますか?

次のような相対パスを試しました:

また:

しかし、それはうまくいかないようです、

$this->baseUrl() でパスも試しましたが、<?php echo $this->baseUrl();?>何も返されません。

手伝ってくれてありがとう。

0 投票する
1 に答える
3655 参照

xslt-2.0 - base-uri がソース ドキュメントの uri を返さない

何らかの理由で、XSLT (XSLT2、Saxon 9.4 PE を使用) を実行すると、base-uri() がソース ファイルの uri を返しません。

これが私のxsltテストケースです

これをソースxmlファイルで実行すると、次のようになります

base-uri(document('')) を使用して、スタイルシート URI をうまく取得できることに注意してください。

document-uri(/) を使用しても成功しませんでした。

更新: 間違いなく何か問題があるようです。私が何をしても、プロセッサが SOURCE ディレクトリを調べないようです。

"document('Dummy.xml',.) を試すと、ソース ファイルの名前であるにもかかわらず "Dummy.xml" が見つからないというメッセージが表示されます。

おそらく、jar ファイルを再インストールするか、EditiX サポートに電子メールを送信する必要があります。