09/10/2018, 22:55
PHP bị lỗi Session
Cho mình hỏi một tí mình xài hàm khởi tạo session_start();bình thường đâu có gì đâu hôm nay mình mới cài lại thằng PHPdev5 tự nhiên nó báo lỗi vầy nè
Warning: open(/tmpsess_ab536a0dec8d29462b55f3444a298ca7, O_RDWR) failed: No such file or directory (2) in c:phpdev5wwwmyinvoiceadmin_invoice.php on line 2
Lúc đóng session cũng bị báo lỗi fail (/tmp)
Thật sự bình thường vẫn ngon lành sao tự nhiên nó giở quẻ vậy trời bạn nào đã từng bị cho mình hỏi cách khắc phục
Không lẻ Apache nó phân biệt (/tmp) và ( mp) hả trời vô đâu sửa được đây
Cảm ơn giúp đỡ nha
Warning: open(/tmpsess_ab536a0dec8d29462b55f3444a298ca7, O_RDWR) failed: No such file or directory (2) in c:phpdev5wwwmyinvoiceadmin_invoice.php on line 2
Lúc đóng session cũng bị báo lỗi fail (/tmp)
Thật sự bình thường vẫn ngon lành sao tự nhiên nó giở quẻ vậy trời bạn nào đã từng bị cho mình hỏi cách khắc phục
Không lẻ Apache nó phân biệt (/tmp) và ( mp) hả trời vô đâu sửa được đây
Cảm ơn giúp đỡ nha
Bài liên quan
session.save_path ="C:\WINDOWS\Temp"
save lại rùi khởi đông server là xong
cái session.save_path này nó báo rằng nơi mà mình lưu trữ tạm thời các file PHP SESSION ID, nếu bạn muốn traking cái web của mình thì tạo một thư mục thùi trỏ nó tới, trên wins thì thế, con trên linux thì khó hơn một tý là bạn phải change mod của nó (nếu không trỏ tới /tmp)
hi vọng bạn làm được
nếu có gì gửi mail trực tiếp cho tui, lập trình PHP thì tui hơi yếu nhưng mấy cái vụ cài đặt này thì tùi là trùm đó
bây giờ nó bị lỗi khác. Lúc trước mình kg bị vậy mà bây giờ bị chẳng hiểu nổi nữa
trong file php.ini mình để
short_open_tag = On
thì nó báo 2 lổi này
Notice: Undefined variable: inc in C:\Inetpub\wwwroot\ (inc khai báo biến truyền dử liệu)
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Inetpub\wwwroot\
Nếu mình để short_open_tag = Off
thì kg có lổi này lúc trước mình để mặc định on có sao đâu. nên mình viết cú pháp <?php và <? loạn xì ngầu luôn.
thêm vấn đề nữa tự nhiên hàm if nó chẳng kiểm tra được như xưa nữa
ví dụ mình mình truyền
http://localhost/project/index.php?inc=register
Hàm If mình để
if($inc=="main") {
include 'templates/main.php';//Nhúng main
}elseif($inc=="register"){
echo "dang ky";
include 'templates/register.php';// Nhúng bảng đăng ký
}
thế mà bây giờ nó hết hiểu biến main, register nên nó chẳng hiện ra chử gì cả trống trơn;
Notice: Undefined variable: inc in c:\phpdev5\www\project\index.php on line 98
có thể nó hiểu là $inc chưa được khai báo. Mình chẳng hiểu nữa lúc trước thì có bị gì đâu hiện ra bình thường bây giờ thì bó tay; Mình nghĩ nó bị lổi PHP hay cái PHP.ini mình quên bật cái gì lên phải kg?
Mình nghi là cái
register_globals = ?(hổng biết on hay off )
nhưng sửa on off rùi nó cũng báo lỗi y chang vậy
Cảm ơn các bạn quan tâm mong các bạn giúp gìum nhé.
sau đó muốn làm gì thì lam
Bạn nào giúp mình một tí xin copy và Paste nội dung của http://localhost/phpmyadmin/phpinfo.php
mình đang xài bản php 4.2.2
cái
<?php
phpinfo();
?>
cho mình đến địa chỉ mail bao@n-bao.com mình coi đối chiếu coi cái PhP của mình nó bị sai chổ nào sao nó chạy kg ngon gì cả. Quan đến giờ mình sửa loạn cả lên.
Mình nghĩ là chắc cái hiện báo lỗi của mình để nó On hay sao đó chứ kg thì làm sao mà báo lỗi tùm lum được. chắc tại nó nhạy cảm quá.
Cảm ơn các bạn nha.
Vui lòng giúp mình ít phút thôi.
Notice: Undefined index: Sortx khi mình sử dụng biến $_POST["sortx"]
Notice: Undefined variable: _SESSION khi mình sử dụng $_SESSION["login"]a
Parse error: parse error, unexpected T_VARIABLE in ....
huhhu tới đây thì hết biết mò chổ nào nữa giúp mình với
Cảm ơn nhiều
hic hic
tot nhat la u gui chi minh cai file php.ini de minh coi qua the nao
voi lai cai ban php5dev minh chua sai bao gio, chi su dung bang chinh thuc khong a, ma hinh nhu php5 cung co ban chinh thuc rui ma