問題タブ [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.
mysql - http://magento.localがライブサイトに戻ります-OSX用のMagentoとXampp
開発環境を再構築しようとして問題が発生しました。
XAMPPをインストールし、次の手順に従いました。
- MYSQLDBをバックアップします。
- バックアップホームディレクトリ。
- 同じユーザー/データベース名でDBを作成する
- SQLファイルが正常にインポートされ、ホームディレクトリ(および非表示のファイル)がhtdocsにインポートされました。
- base_urlとsecure_base_urlが「http://magento.local」に設定されていることを確認しました(http://127.0.0.1も試しました)
- すべてのキャッシュ/セッションを削除しました
ライブURLに戻すのではなく、http://magento.localでローカルWebサイトを表示するにはどうすればよいですか?
base_urls、さらにはcookieurlも編集しました。
html - setを使用してページでアンカーを使用する
ベースURLを次のように設定した場合:
次に、ページhttp://example.com/test.phpにアンカーへのリンクを配置します。
アンカーが同じページにとどまり、リンクhttp://example.com/test.php#topに移動するようにするにはどうすればよいですか? URL?
本質的に、この特定のリンクが相対的でなければならず、ベースを使用しないように指定する方法はありますか?
zend-framework - サブディレクトリのZendFramework
私はこれで壁を叩いています...
サブディレクトリ内にzendフレームワークアプリケーションを確立する必要があります。
つまり、ドメインはtricell.ssであり、アプリケーションのメインディレクトリとしてtricell.ss/tricellを使用したいと思います。
何をしたか:
設定(application.ini)で次の設定を行いました。
/li>設定で別の変数を作成しました
/li>私のブーストラップにはこれがあります:
/li>私のレイアウトでは、以下を使用して画像を表示しようとしています。
/li>これが私の仮想ホスト構成です:
/li>これが私の.htaccessです:
SetEnvAPPLICATION_ENV開発
問題は、画像を表示しようとしても何も起こらないことです。URLで画像を取得しようとしている場合:
http://tricell.ss//tricell/img/btn.png
間違ったコントローラーに関する情報を取得しています。どうすればこれを正しくすることができますか?私は(問題なく)tricell.ssのようなルートドメインの構成を作成してから画像、つまりtricell / ss / img / btn.pngを取得できますが、サブディレクトリで作業したいので、画像ではそれを行うことができません。私がここで間違っていることは何ですか?
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>
、リンクの前に という名前のタグが追加されていることを発見しましたか?
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サーバーに正常にインストールされているかどうかを確認するにはどうすればよいですか。
zend-framework - zend:baseUrlビューヘルパーが空の文字列を返します
私のサイトで$this->baseUrl()
は、ビューを呼び出すと、空の文字列が返されます。私はそれが戻ることを期待します例えばhttp://www.foobar.com/
。ベースURLを手動で設定する必要がありますか?
Zend_Application_Resource_Frontcontrollerのマニュアル-構成キーで、私はこれを見つけました:
baseUrl:アプリケーションへの明示的なベースURL(通常は自動検出)
それが私にとって自動検出されない理由はありますか?
codeigniter - base_url()を使用する代わりにベースURL定数を定義しますか?
関数を呼び出す代わりに:
すべてのリンクについて、constants.phpでベースURLを定義することは理にかなっていますか?
次に、その定数を使用して、関数呼び出しがページ上で何度も行われる可能性がないようにしますか?
php - モデルのベース URL を取得する
プロジェクトの開発には zend フレームワークを使用しています。一部のモデルでプロトコルを使用してベース URL を取得したい。私はそれを行うために次の行を試します。しかし、それは空に戻ります。
その方法でベース URL を取得できますか。それを行うための最良の解決策は何ですか。次の行も使用できます。
しかし、私は最善の解決策が欲しいです。私を助けてください。
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();?>
何も返されません。
手伝ってくれてありがとう。
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 サポートに電子メールを送信する必要があります。