将 codeigniter 程序从 xampp 移动到 lampp
Moving codeigniter program from xampp to lampp
我刚刚在 xampp 中使用 codeigniter 框架开发了一个 Web 应用程序。测试完成,在 xampp 服务器中看起来一切正常。
由于生产需要,生产服务器安装了lampp。我已经移动了所有必需的文件夹和必要的设置。
登录页面显示正确..但是,登录成功后,所有css和js都没有加载..甚至PHP代码也没有加载..
有什么想法吗?因为我不认为这是我的程序,因为在开发中,我们已经完成了 UAT。唯一的区别是开发中的 Web 服务器 XAMPP 和生产中的 LAMPP。
设置中有什么我应该更改的吗?..感谢您的建议。
谢谢
注意:
在浏览器中..显示如下:
load->view('templates/header'); ?>
<text contents with no css / js>
load->view('templates/footer'); ?>
已解决...只是因为我在开发中使用了简短的 php 标签。但是在生产中需要使用长php标签。
变化自
<? $this->load->view('templates/header'); ?>
至
<?php $this->load->view('templates/header'); ?>
感谢@TouheedKhan 和所有..
很高兴你发现我的回答有用@julie..这里是关于你的问题的一些细节和建议。
您正在使用在生产服务器上禁用的短标签 <?
。我不建议您使用短标签,因为它在生产服务器上大多被禁用。
请查看此答案了解详情。 why avoid short tags
PS: 您可以通过在 php.ini
上更改此项来启用短代码
short_open_tag=On
我刚刚在 xampp 中使用 codeigniter 框架开发了一个 Web 应用程序。测试完成,在 xampp 服务器中看起来一切正常。
由于生产需要,生产服务器安装了lampp。我已经移动了所有必需的文件夹和必要的设置。
登录页面显示正确..但是,登录成功后,所有css和js都没有加载..甚至PHP代码也没有加载..
有什么想法吗?因为我不认为这是我的程序,因为在开发中,我们已经完成了 UAT。唯一的区别是开发中的 Web 服务器 XAMPP 和生产中的 LAMPP。
设置中有什么我应该更改的吗?..感谢您的建议。 谢谢
注意: 在浏览器中..显示如下:
load->view('templates/header'); ?>
<text contents with no css / js>
load->view('templates/footer'); ?>
已解决...只是因为我在开发中使用了简短的 php 标签。但是在生产中需要使用长php标签。
变化自
<? $this->load->view('templates/header'); ?>
至
<?php $this->load->view('templates/header'); ?>
感谢@TouheedKhan 和所有..
很高兴你发现我的回答有用@julie..这里是关于你的问题的一些细节和建议。
您正在使用在生产服务器上禁用的短标签 <?
。我不建议您使用短标签,因为它在生产服务器上大多被禁用。
请查看此答案了解详情。 why avoid short tags
PS: 您可以通过在 php.ini
short_open_tag=On