使CakePHP在虚拟主机中的MAMP上运行的问题

龙猫

我不知道如何让CakePHP在本地计算机上的虚拟主机中运行。我可以使代码在默认值上工作,http://localhost:8888/caketest/但无法从http://cakeapp.local:8888/收到警告的地方使代码工作

"URL rewriting is not properly configured on your server.   1) Help me configure it 2) I don't / can't use URL rewriting"

在MAMP的httpd.conf中,我添加了

<VirtualHost *>
    DocumentRoot "/Applications/MAMP/htdocs"
    ServerName localhost
</VirtualHost>
<VirtualHost *>
    DocumentRoot "/Users/me/Documents/path/to/root/root"
    ServerName cakeapp.local
</VirtualHost>

我在帮助页面中看到了它所期望的

Options FollowSymLinks
AllowOverride All
# Order deny,allow
# Deny from all

但这使MAMP崩溃了

两者均为CakePHP 2.4.9,默认下载均未更改

编辑:在/Users/me/Documents/path/to/root/root其中不工作的不工作文件被复制到/Applications/MAMP/htdocs它们然后工作的位置,因此这是虚拟主机的问题

编辑2:我以为我找到了一个解决方案,但看来我错了。我将虚拟主机更改为直接指向/ app / webroot,这已正确显示了默认页面,然后我继续添加DebugKit插件(该插件在其他本地主机文件中运行,并且对其文件的重写仍然无法正常工作。

例如,加载了app / Plugin / DebugKit / webroot / css / debug_toolbar.css,http://localhost:8888/caketest/debug_kit/css/debug_toolbar.css但虚拟主机中的文件http://cakeapp.local:8888/debug_kit/css/debug_toolbar.css返回404错误(插件有效),但文件并未加载。

龙猫

好的,我认为这可行,上次我尝试修复目录时,它没有指向正确的目录。

我在httpd.conf中添加了以下内容:

<Directory "/Users/me/Documents/path/to/root/root">
    Options All
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

虚拟主机无法在MAMP上运行

来自分类Dev

创建 MAMP 虚拟主机的问题

来自分类Dev

虚拟主机问题

来自分类Dev

如何在MAMP中创建虚拟主机?

来自分类Dev

CakePHP v2.4.6的虚拟主机FTP问题

来自分类Dev

Apache虚拟主机问题

来自分类Dev

Apache虚拟主机无法在Ubuntu 14.04 LTS上运行

来自分类Dev

Apache虚拟主机无法在Ubuntu 14.04 LTS上运行

来自分类Dev

Go中的虚拟主机

来自分类Dev

使用脚本添加MAMP Pro虚拟主机

来自分类Dev

MAMP-虚拟主机不起作用

来自分类Dev

Apache上的多个SSL虚拟主机

来自分类Dev

在Websphere上创建虚拟主机

来自分类Dev

单个域上的多个虚拟主机

来自分类Dev

无法在 Mac 上删除虚拟主机

来自分类Dev

在虚拟主机中托管Laravel项目

来自分类Dev

在Nginx中包括虚拟主机文件

来自分类Dev

laravel-4中的虚拟主机

来自分类Dev

虚拟主机中的Codeigniter错误404

来自分类Dev

XAMPP中的虚拟主机(帮助)

来自分类Dev

CentOS 7 + Laravel中的虚拟主机

来自分类Dev

Tomcat 8中的虚拟主机

来自分类Dev

如何使用XAMPP在Mobile上运行虚拟主机配置的URL

来自分类Dev

在运行Rabbitmq的Docker容器上远程创建虚拟主机

来自分类Dev

如何使用XAMPP在Mobile上运行虚拟主机配置的URL

来自分类Dev

在运行Rabbitmq的Docker容器上远程创建虚拟主机

来自分类Dev

AMPPS可以在同一IP上运行具有不同端口的虚拟主机吗?

来自分类Dev

将Apache设置为使用虚拟主机在同一域上运行多个django应用

来自分类Dev

Apache 虚拟主机问题还是 dns 问题?