我尝试执行以下操作:
<application
android:allowBackup="true"
android:label="@string/app_name"
android:icon="@drawable/appicon"
android:roundIcon="@drawable/appicon"
android:supportsRtl="true"
android:theme="@style/AppTheme"
tools:ignore="GoogleAppIndexingWarning">
ini_set('session.save_path', '/var/www/example/sessions');
但出现以下错误:
session_start():会话数据文件不是由您的uid创建的
我在返回session_start();
中检查了get_current_user()
我检查了vagrant
的许可,它返回:
/var/www/example/sessions
注意:here给出的答案对我不起作用,因为这样做:
drwxrwxrwx 1 vagrant vagrant 4.0K Dec 11 01:58 sessions
返回错误:
chown -R www-data:www-data /var/www/example/sessions/
。
在Vagrant中,似乎chown: invalid user: ‘www-data:www-data’
是PHP用户。
注意:会话文件似乎是在自定义会话文件夹中创建的,但它们为空。例如vagrant
不包含任何内容。
有什么想法吗?
答案 0 :(得分:0)
您是正确的,您的用户是vagrant
。您是否尝试过运行sudo chown -R www-data:vagrant /var/www/example/sessions/
?因为www-data
不是用户,所以出现错误。希望这会有所帮助。