我一直在尝试在计算机上设置网站的一个版本,以便停止在网站上进行实时更新。该网站在基于 PHP 的 CMS 上运行。
我之前发布了一个问题:mysql connect - Moving my website to a local host
问题是关于 mysql-connect - 结果是我将数据库连接到本地主机,而不是当前的实时主机。
现在,我的网站的本地版本已加载,但所有样式都消失了并且导航链接不起作用。我怀疑答案可能与我在上述问题中编辑的同一文件有关:application/config/database.php
以下是代码最初的样子:
$config['default'] = array(
'benchmark' => TRUE,
'persistent' => FALSE,
'connection' => array(
'type' => 'mysql',
'user' => 'mywebsite',
'pass' => 'somestringoftext',
'host' => 'mywebsitecom.fatcowmysql.com',
'port' => FALSE,
'socket' => FALSE,
'database' => 'mywebsiteDB4',
然后我把它改成这样:
$config['default'] = array(
'benchmark' => TRUE,
'persistent' => FALSE,
'connection' => array(
'type' => 'mysql',
'user' => 'root',
'pass' => '',// Since it's on local host there is no password right now
'host' => 'localhost',
'port' => FALSE,
'socket' => FALSE,
'database' => 'mywebsite',//this is what I called the DB I created and imported to in PHPmyadmin
可能这一切看起来都是正确的,但问题出在其他地方。我怀疑这可能与 .htaccess 文件有关,因为当我最初设置该网站时,我遇到了问题,除了我所要做的就是设置权限。问题是,本地版本现在的显示方式与 .htaccess 文件未“工作”时的显示方式非常相似。
我意识到我刚刚丢了一堆代码并说“救命”!我真的不知道下一步该去哪里。如果有人有任何想法,我将很高兴听到他们的声音。如果任何进一步的信息可以帮助任何有可疑想法的人,请告诉我,我会更新。
1 Câu trả lời
如果站点加载并且您可以在页面上看到从数据库获取的数据,则意味着您的数据库连接正常。由于您看不到样式并且菜单不起作用,这意味着您的 .JS/.CSS 文件未从本地服务器正确加载。您可以使用名为 FireBug 的 FireFox 插件和此处的“Net”选项卡来查看哪些文件加载正确,哪些文件加载不正确。对于未加载的文件,您将需要或更改路径以将其包含在 HTML 文件中或更改本地文件系统中的文件位置
关于php - 设置站点 : config settings/issues 的本地版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15931518/
Tôi đang chạy PHP trong một tệp JavaScript, như... var = '';). Tôi cần sử dụng JavaScript để quét chuỗi để tìm các ký tự phân cách PHP (mở và đóng PHP). Tôi đã biết cách rồi
Tôi muốn có thể làm điều gì đó như thế này: php --determine-oldest-supported-php-version test.php và nhận được kết quả đầu ra này: 7.2 Nghĩa là nhị phân php được kiểm tra theo thử nghiệm.
Tôi đang phát triển một trang web php lớn hiện không sử dụng bất kỳ framework nào. Câu hỏi lớn của tôi là, liệu có nên thử tích hợp dần dần khung vào ứng dụng theo thời gian, chẳng hạn như tạo các tiện ích mới và cập nhật các tiện ích cũ không? Ví dụ, tất cả các trang đều được phục vụ trực tiếp thông qua URL.
Dưới đây là mã nguồn của tôi, tôi muốn sử dụng biến $r1 nằm trong tập lệnh php ở cuối trong một tập lệnh php khác ở đầu cùng một trang. Tôi cần một giải pháp đơn giản cho vấn đề này. Tôi muốn sử dụng biến đó trong truy vấn cập nhật có trong mã. $tên)
Tôi đang tạo một trang web thực hiện nhiều chuyển hướng PHP tùy thuộc vào các tình huống khác nhau. Giống như thế này... header("Location: somesite.com/redirectedpage.php"); để bảo mật