2016-02-17 84 views
0

我正在嘗試使用TwitterOAuth在Twitter上發佈Feed。我有兩個PHP腳本,redirect.phpcallback.php,其工作如下。使用「TwitterOAuth」在Twitter時間軸上發佈推文

redirect.php -> twitter auth -> callback.php 

時callback.php被稱爲出於某種原因無論會話密鑰/存儲在調用redirect.php值都將丟失。

這兩個PHP文件都駐留在同一個域中,HTTPS一直使用。 session_start()正好在存儲和提取會話數據之前在兩個腳本中使用。

這個問題的原因是什麼?

回答

0

事實證明,Apache無法將會話文件寫入php.ini中指定的目錄(本例中爲/var/lib/php/session)。

將此目錄的寫入權限授予Apache已解決此問題。

相關問題