本文发表时使用的是cakephp1.2.4.8284版。
在国外租服务器的人恐怕不在少数,如何在租赁的服务器上安装cakephp呢。
以下为本人查阅资料后的总结。
假如你在根目录新建目录caketest,请按照下面的例子改写.htaccess文件。
1.)
/caketest/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /caketest
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
DirectoryIndex index.shtml index.html index.php
2.)
/caketest/app/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /caketest/app
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
3.)
/caketest/app/webroot/.htacess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /caketest/app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
改写完以后,其余的设置和在本地安装设置是一样的。
开始吃cake吧。
分享到:
相关推荐
- **安装**:介绍了 CakePHP 的安装要求及安装流程,推荐使用 Composer 进行安装。 - **部署**:包括开发服务器的搭建、生产环境的配置等内容。 #### 配置 - **配置你的应用**:提供了关于如何设置应用配置的基本...
礼品,1G美国主机兑换说明.txt**:这可能与推广活动有关,用户可能在安装和使用CakePHP时获得额外的服务器资源,如1GB的美国主机空间,用于测试或部署项目。 **9. cakephp-2.3.0**:这是实际的源代码包,包含所有...
1. **安装与配置**:包括如何设置开发环境,下载并安装CakePHP,配置数据库连接,以及设置基本的项目结构。 2. **MVC架构**:解释了模型(Model)、视图(View)和控制器(Controller)之间的关系和职责。模型处理...
1. **安装与环境配置**:教程可能会教你如何在你的开发环境中设置 CakePHP,包括安装Composer,创建项目目录结构,以及配置服务器和数据库连接。 2. **基础概念**:了解MVC架构,学习模型(Model)如何处理数据,...
1. **安装与设置**: CakePHP提供了清晰的安装指南,包括使用Composer(PHP的依赖管理工具)进行自动安装,或者手动下载并解压到服务器上。配置基本的 `.htaccess` 文件和 `app.php` 配置文件是启动项目的关键步骤。...
1. **安装与配置**:在开始使用CakePHP 1.2之前,你需要设置好你的开发环境,包括PHP运行环境和数据库服务器。安装过程通常涉及下载框架的源代码,解压到服务器的适当目录,并配置相应的文件如app/config/core.php,...
1. **环境搭建**:安装 PHP 和 Web 服务器(如 Apache 或 Nginx),配置好运行环境。 2. **项目创建**:使用命令行工具创建一个新的 CakePHP 项目。 3. **数据库设置**:配置数据库连接信息,并创建所需的表结构。 4...
在实际运行项目之前,确保你的服务器环境已经正确安装了PHP和MySQL,并且已经正确配置了相应的环境变量。同时,还需确保已经通过Composer安装了CakePHP框架及其依赖库,因为CakePHP使用Composer进行依赖管理。 接...
一个用于协作和知识共享的简单 CakePHP 应用程序,专供软件团队使用。 安装: 从 template.sql 文件构建数据库。 在 app/Config 中,创建 core.php 作为 core.default.php 的副本。 在 app/Config 中,创建 ...
12. **部署与维护**:熟悉部署流程,包括配置服务器环境、安装依赖、设置权限,以及后续的更新和维护工作。 通过这个"CakeFianl.zip"压缩包,你可以深入学习以上各项知识点,并通过实际项目练习来提升你的CakePHP...
部署Passbolt CE通常涉及配置Web服务器、数据库、SSL证书以及安装依赖。开发者可能还需要集成Passbolt API与其他系统,如单点登录(SSO)解决方案或自定义身份验证服务。 9. **API文档**: 对于开发者来说,理解...
CakePHP 提供内置的表单验证规则,可以在服务器端对用户提交的数据进行校验,确保数据的准确性和安全性。此外,框架还提供了防止跨站脚本攻击(XSS)和跨站请求伪造(CSRF)的安全措施。 ### 测试支持 为了保证代码...
8. **开发环境配置**:在开发初期,需要将CakePHP框架的文件复制到服务器,设置Apache的`hosts`文件和`.htaccess`以启用URL重写,确保`AllowOverride All`,并安装命令行支持。 总的来说,CakePHP通过提供一套完整...
此外,它可以与Web服务器(如Apache、Nginx)和数据库(如MySQL、PostgreSQL)无缝集成,便于进行本地开发。 9. **学习资源**:对于初学者,NetBeans提供了详细的在线帮助文档和教程,帮助快速上手。社区和网站上的...
- **跨服务器会话共享**:Zend Platform 的 Session 跨服务器共享功能,确保用户会话在多台服务器间无缝衔接,提升了服务的可用性和一致性。 - **PHP 与 Java 集成**:PHP/Java 桥接技术使得 PHP 应用能够利用 Java ...
retroTrack是在流行的CakePHP MVC框架的基础上开发的,并共享其要求。 即: HTTP服务器(例如Apache) PHP> = 5.2.8(请注意,php7尚不可用,请坚持使用5. *) MySQL> = 4 此外,retroTracker卫星跟踪器显示要求...
fetchTLE是在流行的CakePHP MVC框架的基础上开发的,并共享其要求。 即: HTTP服务器(例如Apache) PHP> = 5.2.8 MySQL> = 4 另外,需要安装cURL并将其加载到PHP中。 安装 要安装fetchTle,请执行以下过程: ...
课件上传与下载功能则方便师生获取和分享教学资料,促进知识的共享。而意见反馈系统则提供了用户与学院之间的沟通渠道,收集用户建议,改进服务。 PHP学院网站设计遵循以用户为中心的理念,强调用户满意度和个性化...
5. **使用缓存**:将session数据存储在Memcached中,不仅能实现跨服务器共享,还能减轻数据库负载。 **HTTP Request优化:** 1. **调整并发连接数**:通过调节Apache,可以增加服务器处理并发连接的能力。 2. **...
"开源软件" 标签表明该软件遵循开源许可协议,允许用户自由地使用、修改、复制、分发软件的源代码,同时也意味着该项目鼓励社区协作和共享。 **压缩包子文件的文件名称列表分析:** 1. `.gitignore` - 这是一个Git...