我已经使用以下步骤安装了CakePHP 2.0框架:
1. Start the terminal
2. sudo mkdir /var/www/cakephp
3.sudo cp -r ~/cakephp/* /var/www/cakephp
Run Code Online (Sandbox Code Playgroud)
更改tmp文件夹permisssion
4. sudo chmod -R 777 cakephp/app/tmp
Run Code Online (Sandbox Code Playgroud)
启用mod-rewrite
5. sudo a2enmod rewrite
Run Code Online (Sandbox Code Playgroud)
打开文件/ etc/apache2/sites-enabled/000-default并更改AllowOverride None为AllowOverride All
6. sudo vim /etc/apache2/sites-enabled/000-default
Run Code Online (Sandbox Code Playgroud)
重启Apache
7. sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)
我打开浏览器并键入地址http:// localhost/cakephp /并且我解决了这个错误消息:
警告:_cake_core_缓存无法写入"cake_dev_en美"到文件缓存在/ var/WWW /cakephp/lib/Cake/Cache/Cache.php在线310
警告:_cake_core_缓存无法写入"cake_dev_en美"来文件缓存在/var/www/cakephp/lib/Cake/Cache/Cache.php在线310
警告:在/ var/WWW/CakePHP的/应用程序的/ tmp /缓存/永久/不可写在/ var/WWW/cakephp中/ LIB /蛋糕/缓存/发动机/ FileEngine.php行320
警告:在/ var/WWW/CakePHP的/应用程序的/ tmp /缓存/模型/是不是在/ var/WWW/CakePHP的/ lib目录/蛋糕/缓存/发动机可写/ FileEngine.php行320
警告:在/ var/WWW/CakePHP的/应用程序的/ tmp /缓存/是不是在/ var/WWW/CakePHP的/ lib目录写入/蛋糕/Cache/Engine/FileEngine.php行320
我正在使用wp_signon()函数登录用户.我这样做
$creds = array();
$creds['user_login'] = $username;
$creds['user_password'] = $password;
$creds['remember'] = true;
$user = wp_signon( $creds, false );
我想在登录后将用户发送到主页.
但我面临以下错误:
警告:无法修改标题信息 - 已在E:\ xampp\htdocs\wpmoodle\wp-中发送的标题(输出从E:\ xampp\htdocs\wpmoodle\wp-content\themes\twentyten\header.php:12开始)包括690行的\ pluggable.php.
提前致谢.