10/10/2018, 09:45

Lỗi khi đưa web len host

Tôi làm được 1 trang web và chạy tốt trên máy rồi, nhưng khi upload nó lên host (110mb.com) thì khi chạy nó thông bao lỗi:

Warning: require_once(mysql.php) [function.require-once]: failed to open stream: No such file or directory in /www/110mb.com/t/i/e/n/q/b/1/3/tienqb137/htdocs/check.php on line 3

Fatal error: require_once() [function.require]: Failed opening required 'mysql.php' (include_path='.:/usr/share/php') in /www/110mb.com/t/i/e/n/q/b/1/3/tienqb137/htdocs/check.php on line 3

Bạn nào biết xin chỉ giúp.
ngoc_viet08 viết 11:46 ngày 10/10/2018
lỗi nó báo rành rành đây nè :
No such file or directory in /www/110mb.com/t/i/e/n/q/b/1/3/tienqb137/htdocs/check.php on line 3
tiendx2002 viết 11:52 ngày 10/10/2018
Được gửi bởi tienqb
Tôi làm được 1 trang web và chạy tốt trên máy rồi, nhưng khi upload nó lên host (110mb.com) thì khi chạy nó thông bao lỗi:

Warning: require_once(mysql.php) [function.require-once]: failed to open stream: No such file or directory in /www/110mb.com/t/i/e/n/q/b/1/3/tienqb137/htdocs/check.php on line 3

Fatal error: require_once() [function.require]: Failed opening required 'mysql.php' (include_path='.:/usr/share/php') in /www/110mb.com/t/i/e/n/q/b/1/3/tienqb137/htdocs/check.php on line 3

Bạn nào biết xin chỉ giúp.
Khả năng là bạn chưa up file mysql.php lên cùng thư mục với file check.php
Ở local vẫn chạy vì nó có file đó, trong cùng thư mục hoặc ở include_path (khả năng này hiếm). Nhưng dù sao cách xử lý cũng chỉ có vậy, là tìm file mysql.php và up lên thư mục đó.
Thân ái.
tienqb viết 11:49 ngày 10/10/2018
Tôi đã đưa File đó vào cùng thư mục rồi.
Thế tên host mình có cần sửa gì không hay là vẫn để "localhost" hả bạn?

$db_host = "localhost"
$db_name = "tienqb";
$db_username = "root";
$db_password = "";
1024KB viết 11:50 ngày 10/10/2018
PHP Code:
$db_host 'tenban.110mb.com'//Ten host dang ky
$db_name 'tencsdl'//Ten csdl ban tao
$db_username 'tentaikhoan'//ten tai khoan ban dang ky
$db_password 'matkhau'//mat khau tai khoan 
homelove05 viết 11:52 ngày 10/10/2018
Mình đã thiết kê 1 web site mình đã chạy trên Locahost chạy rất ổn định.
Nhưng khi mình up nó lên host lai chỉ chạy được file index.php thui !
host của mình up lên là (freezoka.com) host này hỗ trợ PHP và Mysql.
code:
Mình có thẻ <a her="./?kq=view_new">Tin tức</a>
code PHP
<?
if($kq==view_new)
{
include("view_new.php");
}
?>
Nhưng nó không include được file view_new.php.
Mình để nó cùng thư mục với file index.php
Ai biết giup mình với mình không tìm ra lỗi tại sao !
Cảm ơn nhiều nhá!
tiendx2002 viết 12:02 ngày 10/10/2018
Được gửi bởi homelove05
Mình đã thiết kê 1 web site mình đã chạy trên Locahost chạy rất ổn định.
Nhưng khi mình up nó lên host lai chỉ chạy được file index.php thui !
host của mình up lên là (freezoka.com) host này hỗ trợ PHP và Mysql.
code:
Mình có thẻ <a her="./?kq=view_new">Tin tức</a>
code PHP
<?
if($kq==view_new)
{
include("view_new.php");
}
?>
Nhưng nó không include được file view_new.php.
Mình để nó cùng thư mục với file index.php
Ai biết giup mình với mình không tìm ra lỗi tại sao !
Cảm ơn nhiều nhá!
Chào bạn,
Các bước tìm lỗi như sau:
Đoạn mã include nằm trong cái if, bạn có thể bỏ cái if đi xem nó có include được không?
Nếu vấn đề là do đoạn mã if không chuẩn, chẳng hạn như "view_new" lẽ ra phải ở trong dấu nháy kép chẳng hạn, thì ta sẽ có thể fix sau.
Thân mến.
homelove05 viết 11:50 ngày 10/10/2018
Uh cảm ơn bạn nhá !
Nhưng mình đã thử rùi trên localhost thi vẫn include được nhưng khi trên host lại không được
Bài liên quan
0