現在wordpressローカルでMAMP PROを使用してサイトを開発しています。これには明らかにローカルデータベースの使用が含まれます。
このサイトをリモートリンク経由でiPhoneでテストしたいと思います。私はこれを携帯電話のURLに次のように入力することでなんとかしました...
192.234.2.32:8888
(IPアドレス:ポート番号)
問題は、インデックスページが表示されますが、CSSスタイルがありません。次に、別のページをクリックすると、ページが見つからないと表示されます
サーバーに正しく接続されているようですが、wordpressデータベースには接続されていません。少なくとも、これが問題だと思います)
これを機能させる方法や正しい方向に向ける方法について誰か情報がありますか?これを行うには別のアプリケーションが必要ですか、それともmamp/IPアドレスなどで実行できますか?
前もって感謝します
私自身の質問に答えました、トリックをしたこの素晴らしい記事を見つけました http://www.designshifts.com/view-local-wordpress-website-on-your-iphone-or-ipad-with-mamp/
私はモバイルのローカル開発に対処するために DNSを使用 を好む。この方法でも、すべてのローカルサイトに同じIPアドレスを使用できますが、それぞれに異なる名前を付けることができます( NameBasedVirtualHosts )
Mamp Pro(4.5)のデフォルトポートを変更したり、IOS adminでドメイン設定を変更したりせずに、OS 10.11でLAN + WPテストスキームを機能させることができました。ここにすべての関連ビットがあります:
~/sites/MAMP-hosted/yourdomain.com
yourdomain.com
の静的IPを選択します。 localhost
はデフォルトのままにする必要があります:*yourdomain.com
>データベースタブで、yourdomain.com
のデータベースを選択します(localhostにデータベースを割り当てる必要はありません)。yourdomain.com
>ドキュメントルートはyourdomain.com
フォルダーを指している必要があります。次に、wp-configを次のように調整します。
define('DB_NAME', 'name-of-your-database');
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', 'root');
/** MySQL hostname */
define('DB_Host', 'localhost');
define( 'WP_SITEURL', 'http://your-static-IP' );
define( 'WP_HOME', 'http://your-static-IP' );
http://your-static-IP
は、ローカルネットワーク上の任意のデバイスでサイトを表示し、http://your-static-IP/wp-login
は管理者アクセス用です。
その状態でwp-adminを使用してデータベースに書き込む(投稿を公開するなど)場合は、Velvet Blueなどのプラグインを使用して移行後のクリーンアップを実行し、そのIPアドレスを削除する必要がある場合があります。
私はこの特定のスキームとMAMPオンボードSSLを実験していませんが、サイトが専用ホストに移行する準備が整ったら、元に戻すのは難しくありません。